【问题标题】:Restart apache2 on Debian 8在 Debian 8 上重新启动 apache2
【发布时间】:2016-05-08 23:30:45
【问题描述】:

我在我的专用服务器上配置了 ISPConfig3,并在上面创建了一个网站。

当我尝试使用 /etc/init.d/apache2 restartservice apache2 restart 重新启动我的 apache2 服务时,我的网站显示带有 You don't have permission to access / on this server. 的 403 错误

我总是使用 https 访问我的网站(使用 ISPConfig 创建和生成的证书)。

有时,我会完全重新启动服务器以重新获得我以前的访问权限,但它并不总是有效。

我知道我已将我的 IP 服务器的访问权限配置为此页面。由于我的 IP 服务器指向 /var/www,因此其中没有 index.php,因此会导致 403 错误(-Indexes 在配置中设置)。

其实就好像ISPConfig vhost不起作用,我的网站被重定向到/var/www。

我怀疑是端口问题,因为我的 ISPConfig 始终可用且 https 有效。

您有什么想法可能是问题所在吗?

谢谢。

【问题讨论】:

  • 如果可以访问命令行,能否给我们/etc/apache2/sites-available/目录下对应文件的内容?
  • @Nico 当然,这里是 000-default.conf : pastebin.com/QqQRvGvm 和 ISPConfig 生成的: pastebin.com/KpeUYnUe
  • 您创建的网站的相同文件是什么? (您可以像对 serverAdmin 电子邮件所做的那样隐藏域名)
  • @Nico 这正是我分享的第二个链接,它是由 ISPConfig 生成的。
  • 对不起,我没看到,也许这些文件没有问题...您是否验证了您的 Web 目录及其内容的权限?读取权限是最低要求……不过我觉得不是问题,不过你可以看看

标签: debian apache2 apache2.4 apache2-module ispconfig


【解决方案1】:

如果你有 -Indexes 这意味着“不允许索引”

“-”是“删除此选项”,删除 - 你会得到一个目录列表。

【讨论】:

  • 我已经知道了,这很正常,我不希望任何人像我的 IP 地址那样访问/var/www。使用 ISPConfig 我的域应该指向 /var/www/<mydomain>/web 而不是 /var/www
猜你喜欢
  • 2019-03-24
  • 2019-02-18
  • 2015-08-08
  • 1970-01-01
  • 1970-01-01
  • 2014-08-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多