gpt4 book ai didi

apache - 使用 Virtualmin 设置 Apache 后无法访问网站

转载 作者:行者123 更新时间:2023-12-04 19:44:06 25 4
gpt4 key购买 nike

我在我的 VPS 上设置了 Virtualmin,它带有 Apache服务器,但每当我尝试访问托管网站时,都会出现以下错误。我正在使用 CentOS 7在我的 VPS 上。

forbidden error

显然,很多人都遇到了这个问题,StackOverflow 上有很多想法和可能的解决方案,但不幸的是,没有一个对我有用。

以下是我尝试过的事情。

  • 制作www apache 可访问的文件夹系统用户而不是root。不工作。
  • 如下图所示给予适当的权限。
    enter image description here
  • 更改/添加 http.d 的代码行按照这个答案归档。 Error message "Forbidden You don't have permission to access / on this server"
  • 禁用 SELinux

  • 有什么想法会出什么问题吗?

    最佳答案

    我会检查以下内容:

  • /var/log/apache2/access.log 和 error.log,检索更多信息
  • apache 提供的文件夹中有一个 index.html;检查是否为该文件夹及其文件正确设置了权限。在新的 Ubuntu 服务器中,在安装 virtualmin 之后和创建虚拟服务器之前,如果您访问服务器的 ip,您会看到/var/www/html/index.html (安装 virtualmin 之前预安装的 apache 服务器使用的文件夹);在这种情况下,/var/www/html 可以有 drwxr-xr-x,而 index.html -rw-r--r--。如果您正在访问其中一台虚拟服务器,则要检查的文件夹和文件将位于/home//public_html
  • 关于apache - 使用 Virtualmin 设置 Apache 后无法访问网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40338911/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com