Ita*_*mar 4 php ubuntu apache2 httpd.conf
我试过重新安装PHP.PHP正在运行,Apache2正在运行.我不知道为什么它不能在浏览器中打开并正常显示.
只是你知道 - 我的httpd.conf是空的 - 而我在apache2.conf中拥有一切.这是因为我正在使用Ubuntu.
你能帮助我吗?我知道这很简单,但我似乎无法找到答案.
在你的 apache 配置中:
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)
之后不要忘记重新启动 apache。让我知道事情的后续。
在我的例子中,模块userdir修改了/etc/apache2/mods-enabled/php5.conf
<IfModule mod_php5.c>
<FilesMatch "\.ph(p3?|tml)$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
SetHandler application/x-httpd-php-source
</FilesMatch>
# To re-enable php in user directories comment the following lines
# (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
<IfModule mod_userdir.c>
<Directory /home/*/public_html>
php_admin_value engine Off
</Directory>
</IfModule>
</IfModule>
Run Code Online (Sandbox Code Playgroud)
解决的办法是在配置文件中,只从注释行<IfModule mod_userdir>来</IfModule>.
| 归档时间: |
|
| 查看次数: |
25930 次 |
| 最近记录: |