apache2 fcgi 安装多版本 PHP ,fcgi 不生效?

服务器环境: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 的结果

clipboard.png

phpinfo 的结果

clipboard.png

版本也没切换到理想的 php5.6 而且运行的模式好像也不是 fcgi

这是什么问题呢?或者有没有什么更好的办法运行多版本的PHP呢?

阅读 1.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题