嗨朋友以前我使用XAMP服务器,但当我安装joomla模板时,它会产生很多错误.现在我安装了WAMP,但问题是:1.我可以使用127.0.0.1访问,但我无法访问"localhost".2当我访问phpmyadmin时,我收到此错误.
禁止您无权访问此服务器上的/ phpmyadmin /.
Alias /phpmyadmin "c:/wamp/apps/phpmyadmin3.4.5/"
# to give access to phpmyadmin from outside
# replace the lines
#
# Order Deny,Allow
# Deny from all
# Allow from 127.0.0.1
#
# by
#
# Order Allow,Deny
# Allow from all
#
Run Code Online (Sandbox Code Playgroud)
更改后,它将如下所示
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
在此之后重新启动Wamp
小智 41
去吧C:\wamp\alias.打开文件phpmyadmin.conf并进行更改
<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
Run Code Online (Sandbox Code Playgroud)
至
<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
问题解决了
小智 26
更改httpd.conf文件如下:
从
<Directory />
AllowOverride none
Require all denied
</Directory>
Run Code Online (Sandbox Code Playgroud)
至
<Directory />
AllowOverride none
Require all granted
</Directory>
Run Code Online (Sandbox Code Playgroud)
小智 12
所以上面的东西都不适合我.除此之外:编辑httpd.conf,
找到这条线
Listen 80
Run Code Online (Sandbox Code Playgroud)
并改为
listen 0.0.0.0:80
Run Code Online (Sandbox Code Playgroud)
如果你正在运行Windows 8,它与使用ipv6而不是ipv4有关
转到C:\ wamp\alias.打开文件phpmyadmin.conf并添加
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from MACHINE_IP
Run Code Online (Sandbox Code Playgroud)
更改以下文件\ bin\apache\apache2.2.22\conf\httpd.conf
Replace Listen 80 with Listen 0.0.0.0:80
Run Code Online (Sandbox Code Playgroud)
更换
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
同
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
更换
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Run Code Online (Sandbox Code Playgroud)
同
Order Deny,Allow
Allow from all
Allow from 127.0.0.1
Run Code Online (Sandbox Code Playgroud)
在\ wamp\alias\phpmyadmin.conf中替换
<Directory "c:/wamp/apps/phpmyadmin3.4.10.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
Run Code Online (Sandbox Code Playgroud)
同
<Directory "c:/wamp/apps/phpmyadmin3.4.10.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
</Directory>
Run Code Online (Sandbox Code Playgroud)
在windows localhost上测试过. 注意:请同时考虑RigsFolly的评论.
对于带有Apache 2.4.2的WampServer 2.2,我最终得到了:
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Require local
Run Code Online (Sandbox Code Playgroud)