我参与维持在12.2 SUSE机器上运行一些PHP代码文本文件 - 访问通过http禁止://本地主机,但确定的,如果访问HTTP://私有IP(LAMP)
系统创建文本文件报告,并保存在一个符号链接的文件夹中(在httpd.conf中启用了选项FollowSymLinks)
当我直接在盒子上并登录到应用程序时,我可以通过 http private.ip.of访问这些文件。 box/symlinked-folder/subfolder/report.txt 一切都好。
但我不能与 HTTP本地主机/符号链接文件夹/子文件夹/ REPORT.TXT或 以http访问这些文件(虽然我在盒子):127001 /符号链接文件夹/子文件夹/ report.txt 我在浏览器中看到Access Forbidden错误(firefox)
任何想法我需要做什么才能使它工作?在Apache?在PHP中?
在此先感谢。
注:必须使用HTTP而不是实际的http://和127001,而不是实际的127点0点0点1
您是否能够使用本地主机访问非符号链接的内容? – Orangepill
是的......其他功能似乎没问题...... – MarcoZen
是作为apache虚拟主机实现的localhost,还是只是http配置。您可以将多个配置绑定到同一个主机上的同一个根,这些主机的名称与访问的名称不同。我想知道你是否通过没有启用FollowSymLinks的虚拟主机访问。 – Orangepill