从activeperl迁移到草莓perl

从activeperl迁移到草莓perl,perl,strawberry-perl,activeperl,Perl,Strawberry Perl,Activeperl,我有一个在windows中运行的perl代码,数据库是apache2.2和mysql上的activeperl 5.8。我只是好奇,我能在不破坏系统的情况下迁移到草莓perl吗?如何做到这一点?有什么好的资源可以用来做这件事吗?加载它并尝试一下。没有其他方法可以回答这个问题 没有特别的理由认为这会是一件大事。这两种分布在很大程度上是兼容的。但是可能需要做一些更改——特别是因为您正在从一个非常旧的Perl版本迁移。您将需要重新安装您使用的所有模块。草莓附带了入门所需的一切,许多额外的(非核心、非常有

我有一个在windows中运行的perl代码,数据库是apache2.2和mysql上的activeperl 5.8。我只是好奇,我能在不破坏系统的情况下迁移到草莓perl吗?如何做到这一点?有什么好的资源可以用来做这件事吗?

加载它并尝试一下。没有其他方法可以回答这个问题


没有特别的理由认为这会是一件大事。这两种分布在很大程度上是兼容的。但是可能需要做一些更改——特别是因为您正在从一个非常旧的Perl版本迁移。

您将需要重新安装您使用的所有模块。草莓附带了入门所需的一切,许多额外的(非核心、非常有用或“难以构建”)模块,一个C编译器和构建工具作为标准。即使在windows上,也可以运行多个PERL。在系统的其他地方下载并安装草莓,用你的应用程序测试新的设置,然后在你高兴的时候删除


与Unix/Linux不同,Windows在任何操作系统任务中都不使用perl。

您使用的是非常旧的perl版本。您可能找不到与您正在使用的版本兼容的版本。在尝试安装到新的Perl版本时,可能会破坏一些包。因此,不要期望它在没有任何修改的情况下运行。

可能是的。Perl是一种脚本语言,两个发行版都应该以相同的方式实现它。是否有相关的文档或教程?如果我的版本不能在新版本中正常运行,我们可以找到使用草莓Perl的旧版本Perl吗?我使用activeperl 5.8。我曾经检查过5.10版本,它也很好用。我还没有检查过更高版本。@Prabhu草莓的所有版本都可以找到。5.8很古老,你应该用现代版本测试你的应用程序,我想你不会有太多问题。如果任何东西的行为发生了变化,Perl将告诉您需要更新的内容,例如哈希排序。我以前尝试过activeperl 5.10,它工作正常。但是还没有试过新的。现在,我将尝试。是的,我已经从较旧版本的
Perl
迁移到较新版本,到
activeperl
。有时我会尝试迁移到
草莓Perl