服务器配置:VPS with Centos6.5 + Apache2.2 prefork + Php5.3
我的服务器现在已将 Php 作为 cgi 运行,我想为 .php5 文件添加另一个处理程序以作为 Apache 模块执行,所以我的 php.conf 的一部分如下所示:
LoadModule php5_module modules/libphp5.so
AddHandler application/x-httpd-php .php5
Action application/x-httpd-php modules/libphp5.so
AddType application/x-httpd-php .php5
php5_module 已加载:
httpd -M | grep php5
给php5_module
然后,当我尝试运行任何脚本(用于测试的 phpinfo)时,它会给我400 bad request
.
同时 .php 脚本作为 cgi 运行良好。
Apache error_log 没有帮助,它只是说:
[error] [client x.x.x.x] Invalid URI in request GET /phpinfo.php5 HTTP/1.1
我花了几个小时寻找解决方案,但一无所获……
我错过了什么?