很想知道是否有办法使用某些控制实用程序来查找它。看起来不像apachectl可以做到,但也许它可以。
编辑:我应该补充说是
root# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
root# httpd -v
Server version: Apache/2.4.6 (CentOS)
Server built: Oct 19 2017 20:39:16
并且apache docs''指定的“默认”DocumentRoot不存在
# ls -la /usr/local/apache/htdocs
ls: cannot access /usr/local/apache/htdocs: No such file or directory
答案 0 :(得分:0)
DocumentRoot
的默认值为"/usr/local/apache/htdocs"
,由apache docs指定。
您可以通过bash扫描所有apache配置文件来检查是否指定了DocumentRoot
:
grep -r "DocumentRoot" /etc/httpd
# or
grep -r "DocumentRoot" /etc/apache2