我有一個perl代碼,我在windows上運行,在apache2.2上使用activeperl 5.8,mysql使用數據庫。我只是好奇,我可以遷移到草莓perl而不會破壞我的系統中的任何東西嗎?如何才能做到這一點?有這樣做的好資源嗎?從activeperl遷移到草莓perl
回答
加載它並嘗試它。沒有其他方法可以回答這個問題。
沒有什麼特別的理由可以期待這是一件大事。這兩種分佈在很大程度上是兼容的。但是可能需要一些更改 - 特別是因爲您正在從相當舊的Perl版本遷移。
我以前曾嘗試使用activeperl 5.10,它工作正常。但還沒有嘗試過新的。現在,我會嘗試。 – Prabhu 2014-09-19 12:14:53
您需要重新安裝所有使用的模塊。草莓提供您開始所需的一切,包括許多額外的(非核心,非常有用或難於構建的)模塊,一個C編譯器和構建工具作爲標準。你甚至可以在Windows上運行多個Perl。在您的系統的其他地方下載並安裝Strawberry,使用您的應用程序測試新的設置,然後在您滿意時移除AS。
與Unix/Linux不同,Windows不對任何OS任務使用perl。
如果我的版本在新版本中運行不正常,我們能否找到帶有草莓perl的perl的舊版本?我使用activeperl 5.8。我曾經檢查過版本5.10,它的工作原理也很好。我還沒有檢查過以後的版本。 – Prabhu 2014-09-19 12:11:57
@Prabhu所有草莓版本都可以在這裏找到(http://strawberryperl.com/releases.html)。 5.8是古老的,你應該用現代版本測試你的應用程序,我懷疑你不會有太多問題。如果任何事情的行爲發生了變化,Perl會告訴你需要更新什麼,例如散列順序。 – 2014-09-19 12:18:50
你使用的是Perl的老版本。您可能找不到可能與您使用的版本兼容的版本。當試圖安裝到新的Perl版本時,你可能會破壞一些軟件包。所以不要指望它沒有任何修改就運行。
是的,我已經從'Perl'舊版本遷移到更新的版本,到'Active Perl'。我有時會嘗試遷移到'Strawberry Perl' – Prabhu 2015-05-23 10:50:33
- 1. 草莓Perl的SCP
- 2. 草莓Perl:「內存不足!」
- 3. ZMQ :: LibZMQ3和草莓的Perl
- 4. 草莓Perl與mod_perl2:從CPAN構建Apache2模塊
- 5. 使用SOAP將SOAP功能從PHP遷移到Perl :: WSDL
- 6. 如何使用草莓Perl安裝GD庫
- 7. 草莓Perl 5.12作爲PostgreSQL 9.0在win32上的plperl?
- 8. 草莓Perl負面孩子PID分叉時
- 9. 在Windows 8 PowerShell ISE中運行草莓的Perl
- 10. 草莓Perl無法識別OSNAME的特殊變量
- 11. 無法安裝蠟質 - 草莓的Perl在Windows 10
- 12. 草莓Perl上的HTML :: HTMLDoc安裝問題
- 13. 使用草莓Perl 5.16.2.2(64位)安裝模塊
- 14. 嘗試在Windows 7上的草莓Perl上安裝HTTP :: Server :: Brick
- 15. 用草莓Perl的特定單詞抓取行
- 16. 如何在草莓Perl中安裝DBD :: Oracle
- 17. 如何在Windows上使用草莓編譯Perl模塊?
- 18. 遷移從Flash AS3到AIR
- 19. 從glassfish遷移到tomee +
- 20. 從Java遷移到C#
- 21. 從C遷移到C++
- 22. 從Tomcat遷移到Weblogic
- 23. 從ASP.NET WebForms遷移到MVC
- 24. 從Oracle遷移到VoltDB
- 25. 從SUnit遷移到Phexample
- 26. 從MySQL遷移到PostgreSQL
- 27. 從遷移到WCF Node.js的
- 28. 從Sitemesh遷移到Apache Tiles
- 29. 從Maven遷移到SBT
- 30. 從市集遷移到mercurial?
是的,可能。 Perl是一種腳本語言,兩種發行版都應該以同樣的方式實現它。 – Sobrique 2014-09-19 10:27:57
有沒有關於它的任何文檔或教程? – Prabhu 2014-09-19 10:48:29