Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何解决;禁止你';“您没有权限访问此服务器上的/phpmyadmin/”;?_Php_Apache - Fatal编程技术网

如何解决;禁止你';“您没有权限访问此服务器上的/phpmyadmin/”;?

如何解决;禁止你';“您没有权限访问此服务器上的/phpmyadmin/”;?,php,apache,Php,Apache,我已尝试了所有可能的方法,但仍然存在相同的问题,我遇到以下错误: 禁止您无权访问此服务器上的/phpmyadmin/ 通过搜索网站,我已修改: <Directory "E:/wamp/apps/sqlbuddy1.3.2/"> Options Indexes FollowSymLinks MultiViews AllowOverride all Order Deny,Allow Deny from all Allow from 127.0.0.1 </Director

我已尝试了所有可能的方法,但仍然存在相同的问题,我遇到以下错误:

禁止您无权访问此服务器上的/phpmyadmin/

通过搜索网站,我已修改:

<Directory "E:/wamp/apps/sqlbuddy1.3.2/">
Options Indexes FollowSymLinks MultiViews
 AllowOverride all
 Order Deny,Allow
 Deny from all
 Allow from 127.0.0.1
 </Directory>  

选项索引跟随符号链接多视图
允许超越所有
命令拒绝,允许
全盘否定
允许从127.0.0.1开始


选项索引跟随符号链接多视图
允许超越所有
命令拒绝,允许
全盘否定
通融


我尝试了一些其他选项,但问题是相同的。

更改您的

/etc/phpmyadmin/apache.conf

由此:

<Directory /usr/share/phpmyadmin>
    Options FollowSymLinks
    DirectoryIndex index.php
    order deny,allow
    #deny from all
    allow from all

选项如下符号链接
DirectoryIndex.php
命令拒绝,允许
#全盘否定
通融
为此:

 <Directory /usr/share/phpmyadmin>
     Options Indexes FollowSymLinks MultiViews
     DirectoryIndex index.php
     AllowOverride all
     Require all granted

选项索引跟随符号链接多视图
DirectoryIndex.php
允许超越所有
要求所有授权
在安装过程中,您是否包含了apache的配置? 如果不是,请在/etc/apache2/apache2.conf的底部添加以下行:

Include/etc/apache2/apache.conf


我想知道,如果您使用的是Windows,Apache是否会认为包含前斜杠的路径名实际上不存在。所以我们改变了:

<Directory "E:/wamp/apps/sqlbuddy1.3.2/">

对于反斜杠形式:

<Directory "E:\wamp\apps\sqlbuddy1.3.2\">

这似乎使它复活了


您可能也不需要尾部斜杠。

您是使用Apache 2.2还是2.4?语法在2.4中发生了更改。我使用了Apache 2.2.17。好的,您是否验证了
E:/wamp/apps/sqlbuddy1.3.2/
是否存在?我不知道Apache的目录分隔符策略是什么;我知道PHP允许在Windows上使用正向斜杠,但Apache允许吗?值得尝试反斜杠吗?哦,谢谢halfer,它解决了我的问题。问题是sqlbuddy1.3.2,我已经把它放好了,现在可以正常工作了。OP在Windows上,所以这些Linux路径可能需要修复!
<Directory "E:\wamp\apps\sqlbuddy1.3.2\">