尽管 DocumentRoot 存在,Apache 却无法找到它?

尽管 DocumentRoot 存在,Apache 却无法找到它?

我一直在设置本地 Web 服务器,但是在启动或重新启动 Apache 服务时遇到以下错误httpd

启动 httpd:警告:DocumentRoot [/www/html/project1] 不存在

现在我检查了html文件夹,发现project1文件夹确实存在。我可以通过 FTP 写入该目录,并且文件夹的所有权属于 root。我还检查了 SELinux,可以确认它已被禁用。

这是我的虚拟主机信息:

NameVirtualHost *:80

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /www/html/project1
     ServerName local.project1.com
     ErrorLog logs/local.project1.com-error_log
     CustomLog logs/local.project1.com-access_log common
</VirtualHost>

发生什么问题了?

编辑
我已检查该文件夹的文件夹权限,如下所示:

drwxr-xr-x  2  apache  root  4096  Nov 20 15:32  project1

Apache 仍然给出相同的错误。

相关内容