0

我参与维护一些在 12.2 suse 盒上运行的 PHP 代码

系统创建文本文件报告并保存在符号链接文件夹中(选项 FollowSymLinks 在 httpd.conf 中启用)

当我直接在盒子上并登录到应用程序时,我可以使用 http private.ip.of.box/symlinked-folder/subfolder/report.txt 访问这些文件一切正常。

但是我无法使用 http local-host/symlinked-folder/subfolder/report.txt 或使用 http: 127001/symlinked-folder/subfolder/report.txt 访问这些文件(尽管我在盒子里)我得到一个浏览器中的访问禁止错误(firefox)

知道我需要做什么才能使其正常工作吗?在阿帕奇?在 PHP 中?

提前致谢。

注意:必须使用 http 而不是实际的 http:// 和 127001 而不是实际的 127 dot 0 dot 0 dot 1。

4

1 回答 1

0

已解决 - 看起来这是因为我将文档根目录保存在 /home 下的文件夹中。一旦我将其切换回 /srv/www/htdocs 文件夹,一切正常。我在 httpd.conf 中没有做其他更改。- 应用程序/我的工作已经稳定了几个星期

于 2013-07-05T10:16:06.533 回答