在Xampp上运行两个版本的PHP时遇到问题

时间:2019-05-06 20:06:46

标签: php xampp

我的Xampp中有PHP 7,但是我想在PHP 5和codeigniter中运行一个较旧的项目,因此,当我在Xampp上使用配置httpd-xampp.conf的方式根据版本设置两个PHP版本时,(添加目录以运行特定的PHP版本)位于此链接Is there way to use two PHP versions in XAMPP?中的Stack Overflow中,然后我浏览localhost / my_older_project时收到很多警告:

  

PHP启动:无法加载动态库'c:\ xampp \ php \ ext \ bz2'-   找不到指定的模块。

     

PHP启动:无法加载动态库'c:\ xampp \ php \ ext \ curl'-   找不到指定的模块。

     

PHP启动:无法加载动态库   'c:\ xampp \ php \ ext \ fileinfo'-找不到指定的模块。

     

PHP启动:无法加载动态库   'c:\ xampp \ php \ ext \ php_ftp.dll'-%1不是有效的Win32应用程序。

这怎么了?

1 个答案:

答案 0 :(得分:0)

与其创建两个版本的php,不如简单地使用另一个Web服务器(如wamp)与xampp并行运行,这是一个更好的主意。如果发生端口冲突,则只需在任何一个配置中更改端口即可。