欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php版本问题,集成环境XAMPP或者wampp或者phpstudy都可以,求个能切换php版本的

程序员文章站 2022-05-22 20:53:43
...
php版本问题,集成环境XAMPP或者wampp或者phpstudy都可以,求个能切换php版本的
事情是这样的,公司用的框架比较多,有ecshop,不兼容高版本php5.3,最高只能用5.2。公司用的yii和phalcon,要求最低版本是5.3。我总不能用一次5.2,卸载了再安5.3,用完再卸载再安5.2的吧,而且卸载了本地的数据库还要重新导入一份,太麻烦。有没有能切换php版本的那种集成环境。


回复讨论(解决方案)

ecshop 在 PHP5.3 下是可以正常运行的

phpStudy 本身就带有不同版本切换功能
新版的组合更多

其实切换 php 版本只是 web 服务器中的几句话
比如 apache httpd.conf 中
PHPIniDir "/AMP/php54"
LoadModule php5_module "/AMP/php54/php5apache2_2.dll"

我都是通过覆盖 httpd.conf 进行版本切换的(apache 和 MySQL 都是纯绿色的)
一个批处理就解决问题,比如

@echo offcopy /y php54\httpd.conf apache2\conf\httpd.confcd \start /B "Apache" "\AMP\apache2\bin\httpd.exe"start /B "Mysql" "\AMP\mysql\bin\mysqld.exe" --defaults-file="\AMP\mysql\my.ini"start /B "Memcache" "\AMP\memcached\memcached.exe"start /B "Redis" "\AMP\redis\redis-server.exe"