【发布时间】:2021-05-12 03:26:59
【问题描述】:
我刚刚在 openbsd 服务器上安装了 nginx 和 php72 来建立一个网站。我在 /var/www/html 中有我的网站根目录,并且想要访问我存储在 /var/cache/ 中的一些 XML 文件。 问题是,当我尝试检查 file_exists('var/cache/file.xml') 时,它说它不存在,但确实存在!
经过一些“调试”和使用 $_SERVER['DOCUMENT_ROOT'] 后说根目录的路径是:/www/html 但服务器上的真实路径是 /var/www/html 所以不知何故PHP/NGINX 无法检测到我需要的 /var,因为我放了我的 xml 文件。
是否可以在 php.ini 或 php-fpm.conf 中输入一些内容以使 php 能够读取此路径?
希望我对你的解释是正确的,并且你明白我在这里的意思。
【问题讨论】: