gpt4 book ai didi

php - GLPI 插件在虚拟主机 (Apache) 上不起作用

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

我在运行最新版本 Apache2 的 Ubuntu 14.04 服务器上安装了 GLPI。在我创建一个虚拟主机来运行 GLPI 之前它工作正常。我可以登录,但是一旦我尝试点击我的任何插件,我就会得到

[Thu Sep 22 10:57:42.016046 2016] [authz_core:error] [pid 11162] [client 10.145.0.77:44057] AH01630: client denied by server configuration: /var/www/html/glpi/plugins/consumables/consumables.js, referer: http://glpi.domain.com/front/backup.php

我已经通过多个 channel 验证了我对文件夹的权限是正确的,并且我的指令在我的 .conf 文件中设置正确:
<VirtualHost _default_:80>
DocumentRoot /var/www/html/glpi/
ServerAdmin webmaster@localhost
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
<Directory "/var/www/html/glpi/">
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ServerName glpi.domain.com
</VirtualHost>

我在这里敲我的头(我已经阅读了所有关于这个问题的 SO 文章)。欢迎咨询。

-拉里

最佳答案

您的配置是正确的,但是...
您正在使用“AllowOverride All”,这意味着 documentroot 下任何目录中的任何 .htaccess 文件都将覆盖您的设置。设置 AllowOverride none 或检查所有 .htaccess 文件,这样您的虚拟主机看起来正确,但任何东西都可以覆盖您向我们展示的内容。

甚至更多/front 没有在您显示的配置中的任何地方定义,因此必须有一个别名或某处指向/front 但您也没有显示它的地方。

我还注意到访问日志中的 URL 和 VirtualHost ServerName 指令中的 URL,请确保您也在配置/检查正确的虚拟主机。

关于php - GLPI 插件在虚拟主机 (Apache) 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39642615/

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