我被要求解决网站问题。为了访问特定的php页面,我需要找到它存储的位置。我找到了托管服务器的IP地址。我登录到服务器但我无法找到用于该网站的文件的位置。有任何建议我如何才能访问文件以解决此问题?
答案 0 :(得分:1)
如果您的服务器是Apache,请使用comand line并在httpd.conf中搜索文档根目录:
从apache获取路径
$ apache2 -V | grep 'SERVER_CONFIG_FILE'
-D SERVER_CONFIG_FILE="/etc/apache2/httpd.conf"
然后使用grep命令从获取的SERVER_CONFIG_FILE:
获取文档根目录$ grep -i 'DocumentRoot' /etc/apache2/httpd.conf
如果你想知道你的php脚本使用的是什么路径,你可以使用:
var_dump($_SERVER['DOCUMENT_ROOT'])
或
var_dump(dirname(__FILE__));
这两个命令都显示了当前文档的完整服务器路径