我最近编辑了 apache httpd.conf 文件以使 mod_rewrite 能够工作。我不知道这个问题是否源于此,但我从那天起就遇到了这个问题。
这是我运行软件时在前端看到的内容 -
网站遇到服务器错误
检索时出错http://localhost/prestashop/ http://localhost/prestashop/。它可能
因维护或配置而停机
错误地。
没有触发此操作的特定文件。但我发现通常由 4-5 个 php 文件组成的小程序可以正常运行,但包含大量文件的软件(如 PrestaShop)却不能。
我检查了日志,这就是我发现的。
[Wed Mar 16 19:33:39 2011] [error] [client ::1] PHP Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
[Wed Mar 16 19:33:39 2011] [error] [client ::1] PHP Fatal error: Unknown: Failed opening required '/var/www/html/yomig/index.php' (include_path='.:/usr/share/pear:/usr/share/php') in Unknown on line 0
[Wed Mar 16 19:33:39 2011] [error] [client ::1] File does not exist: /var/www/html/favicon.ico
[Wed Mar 16 19:33:41 2011] [error] [client ::1] PHP Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
[Wed Mar 16 19:33:41 2011] [error] [client ::1] PHP Fatal error: Unknown: Failed opening required '/var/www/html/yomig/index.php' (include_path='.:/usr/share/pear:/usr/share/php') in Unknown on line 0
遇到了同样的错误,对我来说,这是因为在我的 Mac 上我已将 DocumentRoot 更改为我的用户站点目录。
为了解决这个问题,我运行了递归命令以确保 Apache 服务具有读取权限。
sudo chmod -R 755 ~/Sites
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)