【问题标题】:Document root must be a directory RHEL6文档根目录必须是 RHEL6 目录
【发布时间】:2015-10-07 22:30:53
【问题描述】:

尊敬的会员,

我是 linux 的新手。准备我的 RHCSA 考试。我在 apache conf 中有一个错误,我无法解决它。如果任何成员对此有任何建议,那将是一个很大的帮助。

好的,这是我要执行的任务: ******* 带有 HTTP 的 YUM 服务器 *****

我已将整个 RHEL6 dvd 复制到我桌面上一个名为“rhelrepo”的目录中。之后在“Packages”文件夹中创建了一个带有“createrepo”的数据库。修改后的 httpd 服务器配置文件,别名“/repo”指向目录“/home/admin/Desktop/rhelrepo”。

创建的目录 命令允许,拒绝 允许所有人 选项索引 FollowSymLinks

禁用 selinux,防火墙。重启httpd服务,无法访问。之后我将 Document root 更改为相应的文件夹 /home/admin/Desktop/rhelrepo ,它说“Document Root Must Be A Directory”。

我正在努力寻找解决方案。我已经应用了这个论坛中提供的解决方案,但仍然没有运气。将感谢成员的任何帮助

谢谢

【问题讨论】:

    标签: apache root document rhel rhel6


    【解决方案1】:

    这通常是 SELinux 问题或配置中的拼写错误。请检查 documentroot 指令是否不包含任何奇怪的引号字符或句号等。如果可能,请在此问题中发布您的实际 DocumentRoot 配置行。

    另外,您可以运行namei -m /home/admin/Desktop/rhelrepo 以确保系统将您的目录视为实际目录。

    【讨论】:

      猜你喜欢
      • 2021-07-07
      • 1970-01-01
      • 2015-02-26
      • 1970-01-01
      • 1970-01-01
      • 2015-08-07
      • 1970-01-01
      • 2021-12-19
      • 1970-01-01
      相关资源
      最近更新 更多