php 在 mod_userdir (~/user) 目录下无法运行

php 在 mod_userdir (~/user) 目录下无法运行

我的 php 代码在 mod_userdir (~/user) 目录下无法运行,但在 /var/www/ 下可以正常运行,我该如何处理这个问题?当我在 ~/user 下打开一个 php 文件时,我的浏览器提示下载

答案1

请查看 /etc/apache2/mods-enabled/php5.conf,其中有以下注释:

# 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.

更改文件后,使用 重新启动 Apache service apache2 restart

答案2

确保mod_userdirApache扩展已启用。通过以下命令启用:

a2enmod userdir

如果需要的话,请以前缀加“” sudo

然后重新加载/重新启动 Apache(service apache2 restart)。

相关内容