我在centos 7上,并从yum安装httpd服务(2.4.6)没有问题,我不得不从不同的repo remi安装PHP来安装php 5.6。
PHP的作品在命令行和httpd服务正在运行,但所有的PHP没有被执行,没有任何日志中的错误,并且下面的php.conf存在。
AddHandler php5-script .php AddType text/html .php <IfModule mod_php5.c> <FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch> </IfModule>
我一直在这个小时现在绕圈,似乎无法看到在哪里断开apache和php是,任何帮助非常感谢。
看来你的php module的Apache不工作。 它可能没有正确安装或configuration。
要查看所有可用的模块,您可以运行:
apachectl -M
您可以通过在httpd.conf或vhostconfiguration文件中添加以下行来启用该模块:
LoadModule php5_module modules/libphp5.so