【问题标题】:Can't access phpMyAdmin after installing Varnish安装 Varnish 后无法访问 phpMyAdmin
【发布时间】:2014-12-11 21:35:28
【问题描述】:

phpMyAdmin 工作正常,然后我安装了 Varnish。现在我在尝试连接到 www.myserver.com/phpmyadmin 时收到 403 Forbidden 消息

Apache 正在监听 8080,所以我尝试了 www.myserver.com:8080/phpmyadmin 但 Firefox 说它无法连接到服务器。

我尝试通过 Varnish 传递请求,将其放入我的 default.vcl 文件中:

sub vcl_recv {

if (req.url ~ "^/phpmyadmin") {
return(pass);
}

}

但没有快乐。

我的 phpMyAdmin.conf 中有我来自的机器的 IP 地址

<Directory /usr/share/phpMyAdmin/>
   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
       Require ip 192.168.100.114
       Require ip ::1
     </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 192.168.100.114 
     Allow from ::1
   </IfModule>
</Directory>

但我仍然无法连接。我错过了什么吗?

谢谢,A。

【问题讨论】:

    标签: phpmyadmin varnish centos6


    【解决方案1】:

    忘记了,在某些时候,我通过将Listen 127.0.0.1:8080 放入httpd.conf 将httpd 绑定到本地主机。将其更改为 Listen 8080 意味着现在可以访问 www.myserver:8080/phpmyadmin。

    【讨论】:

      猜你喜欢
      • 2013-09-03
      • 2017-05-13
      • 2015-06-17
      • 2016-11-16
      • 1970-01-01
      • 2016-10-20
      • 2011-11-18
      • 2020-10-28
      • 2021-02-04
      相关资源
      最近更新 更多