我正在尝试在 Fedora18 中设置虚拟主机。
配置如下:
- httpd 版本是 2.4
- 用户/组 - apache/apache
- 全局文档根目录为 /var/www/html
- vhost 符号链接:/var/www/html/vhost/domain.name -> /project/www.
- 从 / 到 /project/www 的所有目录均具有 +x 权限
当我手动启动 httpd(sudo httpd -k start)时,一切正常。ps aux
此案例的输出:
apache 23827 0.0 0.0 531040 7184 ? S 17:16 0:00 httpd -k 启动
但是一旦我切换到 systemctl(sudo systemctl start httpd)子域就会返回 403 错误(不允许符号链接或链接目标无法访问)ps aux
。:
apache 23556 0.0 0.0 428700 7676 ? S 17:00 0:00 /usr/sbin/httpd -DFOREGROUND
因此我假设差异在于 -D 标志但找不到任何有用的信息。