我有public_html(index.html)文件。 当我进入主页时,它给了我“Apachetesting页”。 当我尝试添加链接到他们手动(domain_name / index.html或index2.php)它给我只有代码,如在.txt编辑器。 我真的很感激任何帮助。
你需要确保php安装正确。 查看apachectl -M的输出并查找php5_module (shared) :
# apachectl -M ... core_module (static) mpm_prefork_module (static) ... php5_module (shared) <---here, need this dav_svn_module (shared) authz_svn_module (shared) Syntax OK
最后一步通常是通过安装php软件包来实现的,该软件包支持在httpd中自动configurationphp模块。
然后检查php脚本是否configuration为php解释器用于php后缀的脚本;
<IfModule prefork.c> LoadModule php5_module modules/libphp5.so </IfModule> AddHandler php5-script .php AddType text/html .php
在centos上这些指令显示在/etc/httpd/conf.d/php.conf并重新启动apache2。
它看起来像你的Apache安assembly置为加载MIME模块。
请跑
# apachectl -M | grep mime
并检查是否可以在列表中看到任何MIME模块。 如果没有,那么安装MIME模块。 请看看这个http://httpd.apache.org/docs/2.0/mod/mod_mime.html
一般来说apache带有mime模块,你可能不需要重新编译它。