全新安装时出现 XAMPP 错误 403

全新安装时出现 XAMPP 错误 403

我刚刚按照说明在我的 Ubuntu 9.10 机器上安装了 XAMPP这里据我所知,一切都完全按照说明进行,包括设置指向我的文件夹的软链接。当我尝试浏览http://本地主机/一切正常,XAMPP 页面也立即出现,但当我尝试浏览http://本地主机/我或者http://localhost/me/index.html我收到错误 403 消息。我的文件夹和文件权限设置为 755,我没有看到任何看起来像问题的东西,但我真的不知道如何解决此问题。有人知道我可以查看和更改什么才能使其正常工作吗?谢谢。

答案1

首先,确保 DocumentRoot 上的权限正确,而且树中高于该目录的每个文件夹的权限也正确。无论以哪个用户身份运行 Apache,都需要能够通过这些文件夹进行 cd。您的 Apache error_logs 对这些 403 错误有何评论?

其次,为什么在 ubuntu 中使用 XAMPP?在 ubuntu 中安装 LAMP 实际上只需一个命令即可,而且最终您将获得比使用 XAMPP 更安全、更标准化的环境。

如果该服务器仅用于开发,XAMPP 可能还可以,但不要想着将 XAMPP 用于生产站点 - 这不是它的用途,如果你这样做只是自找麻烦。

答案2

好的,终于找到解决方案了。我必须反转软链接的内容,这样 /opt/lampp/htdocs/$USER 就不再指向 ~/public_html,而是指向 /opt/lampp/htdocs/$USER。进行此更改后,我的工作就顺利了。

相关内容