我在运行Apache 2.2.3的CentOS 5服务器上安装了PHP5(安装了yum)
我确保httpd.conf文件具有所有必需的AddType和LoadModule命令。 甚至尝试重新启动httpd。
但是当我运行一个PHP文件,而不是正在执行,文件只是下载。 任何想法我可能会错过?
我确实看到了Google返回的不同主题。 也尝试了其他类似的SF问题( 这里和这里 )发布的解决scheme,但没有find一个解决scheme。 试过手动安装的PHP以及。 但PHP文件只是不被执行。
更多关于这个
现在我可以让PHP文件显示,而不是下载。 从httpd.conf中,删除了AddType指令并添加了AddHandler。
在进一步的调查中,如果我在我的服务器上运行一个命令php -f my_php_file.php ,该文件执行正常。 所以PHP安装不是问题。 但是在configuration文件的某处,映射丢失了(即使用php执行.php文件)。 有任何想法吗?
谢谢。
我在黑暗中狂奔(因为你没有告诉我们你input的确切的yum命令):
我猜你已经安装了需要进一步configuration才能正常工作的PHP CGI / CLI版本,但是你想要安装的是Apache mod_php模块。 也许你安装了php-cli而不是php ?