我正在尝试在xml
中的项目中使用php
工作表,但是由于某些安全性原因,我无法获取这些值。
Chrome控制台给我这个问题:
'不允许加载本地资源:file:///usr/share/nmap/nmap.xsl'
我想知道是否必须更改某些配置文件设置或执行某些命令。
我认为访问Web服务器上的本地文件与安全性有关。 (对此几乎没有在线帮助!)
我托管在RiPi(树莓派)上。我在文件夹和文件上尝试过chmod
和chown
。
答案 0 :(得分:0)
Web服务器被捕获在其文档根目录内。那不是服务器的根目录,而是在Web服务器配置中设置的“文档根”。没有办法爆发。
对于Web服务器,路径/
不是服务器的根目录,而是文档的根目录。
您正在尝试访问该Web服务器根目录之外的文件。
我将在文档根目录(例如/var/www/xml_files
)内创建一个指向/usr/share/nmap
的符号链接
ln -s /usr/share/nmap /var/www/xml_files
请不要忘记在Apache站点配置中设置Options +FollowSymlinks
,否则它将无法正常工作。