我用谷歌搜索了这个,发现很多点击似乎与我要求的相同,但结果并非如此。
我安装了 2 个不同版本的 PHP,我想准确指定 apache 启动时使用的 php 二进制文件。
怎么可能做到这一点?
这是一个示例,表明应该使用 5.3 版本以及到 php.ini 的路由。将以下行添加到 .htaccess:
AddHandler application/x-httpd-php53 .php
SuPHP_ConfigPath /PathTo/DirWithPHP.ini
就个人而言,我有一台 php 作为 cgi 运行的机器。我只保留多个单独的安装。Apache 寻找/ws/php
二进制文件
/ws/php
/ws/php5.3
/ws/php5.4
/ws/php5.5
切换版本是一个简单的文件夹重命名。
还有其他方法,但这很有效并且非常简单。