我的虚拟主机线路:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /www/docs/example.com
ServerName example.com
ErrorLog logs/example.com-error_log
CustomLog logs/example.com.com-access_log common
</VirtualHost>
当我重新启动 apache 时(sudo apachectl -k stop)
出现此错误:
Warning: DocumentRoot [/www/docs/example.com] does not exist
我检查了一些方法:
所有文件和目录权限都正常,全部为 755。我想,这个错误可能与 SeLinux 有关,禁用它即可。但不起作用。仍然是同样的错误。
我该如何解决这个问题?
答案1
您必须转义该.
符号。请尝试以下方法:
DocumentRoot /www/docs/example\.com