![PHP 文件被下载而不是被解释](https://linux22.com/image/1305616/PHP%20%E6%96%87%E4%BB%B6%E8%A2%AB%E4%B8%8B%E8%BD%BD%E8%80%8C%E4%B8%8D%E6%98%AF%E8%A2%AB%E8%A7%A3%E9%87%8A.png)
我在使用 Apache2/PHP5 时遇到了一些困难。一切都配置良好,运行正常,但重新安装后apache2
,PHP 文件显示出来却没有被解释。
我尝试了很多解决方法,例如:
AddType application/x-httpd-php .php
在httpd.conf
文件中,但仍然出现同样的问题。请注意,httpd.conf
没有改变。
答案1
您是否正在加载 PHP 模块?在您的 httpd.conf 中,检查:
LoadModule php5_module libexec/apache2/libphp5.so
当然,您必须将模块路径更改为 libphp5.so 所在的位置。
此外,您还需要输入
AddType application/x-httpd-php .php
如果要在.php中使用索引,请修改dir_module条件:
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
但在运行所有这些之前,你可以运行 apt-get :
apt-get install libapache2-mod-php5