如何在服务器上查找网站位置

时间:2014-02-04 16:31:29

标签: php web-services web server-side

我被要求解决网站问题。为了访问特定的php页面,我需要找到它存储的位置。我找到了托管服务器的IP地址。我登录到服务器但我无法找到用于该网站的文件的位置。有任何建议我如何才能访问文件以解决此问题?

1 个答案:

答案 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

如果你想知道你的php脚本使用的是什么路径,你可以使用:

var_dump($_SERVER['DOCUMENT_ROOT']) 

var_dump(dirname(__FILE__)); 

这两个命令都显示了当前文档的完整服务器路径