服务器环境:ubuntu 14.04 LTS + apache 2.4.7
在 .htaccess 文件中添加
AddHandler fcgid-script .php
Options +ExecCGI
FcgidWrapper /var/www/cgi-bin/php-fastcgi
这个文件 /var/www/cgi-bin/php-fastcgi 的内容
PHPRC=/etc/php56/
export PHPRC # php.ini directory.
export PHP_FCGI_MAX_REQUESTS=5000 # Num requests before restarting process.
export PHP_FCGI_CHILDREN=8
exec /usr/local/php56/bin/php-cgi # Call the regular PHP handler.
/usr/local/php56/bin/php-cgi -v 的结果
phpinfo 的结果
版本也没切换到理想的 php5.6 而且运行的模式好像也不是 fcgi
这是什么问题呢?或者有没有什么更好的办法运行多版本的PHP呢?