我被要求帮助获得一个运行5.2 php代码的网站,以便在5.3 php服务器上运行。该网站很大,我看不到网站不工作时通常会出现的错误。
我尝试使用Dream Weaver拥有的搜索和替换功能,并且只是在网站上使用它。但问题是我只想替换PHP文档中的函数,而不是js文件中的函数。当我在Dreamweaver中使用搜索和替换时,它会覆盖js文件,这会导致更多错误。因为我必须经历很多文件,如果我必须手动完成它,我需要花费很多时间。
我认为这肯定是许多公司经历的问题,因此必须有办法处理这个问题,而不会有更大的麻烦。
那里有谁可以帮助我?非常感谢任何帮助!
此致 的Mathias
答案 0 :(得分:2)
查看有关Migrating from PHP 5.2.x to PHP 5.3.x
的官方指南大多数现有的PHP 5代码应该无需更改即可运行,但请确保启用error-reporting以了解出现了什么问题。
答案 1 :(得分:0)
我建议从命令行使用sed。它很可能是LAMP开发人员可用的最快,最强大的查找/替换实用程序。
答案 2 :(得分:-1)
别担心!如果您的代码大部分都在php-> 5中运行,那么它可以正常工作。 5.3提供了大量的选择,但毫无疑问你没有使用它们。