这可能是服务器故障问题。我正在我的系统中使用XAMPP。我想从我网络的另一个computer.How访问PHPMyadmin。我能做到吗?
更新:
我想通过我的应用程序访问also.So,我如何在此连接
mysql_connect(path,'root','')我还修改了Apache httpd.conf文件,如下所示
<Directory />
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>发布于 2010-11-02 16:47:38
是否将此输入到您的另一台计算机?
http://<IP of your computer (something like 192.168.0.100)>/phpmyadmin/您可以通过双击您的网络连接并查看第二个选项卡来查找您的IP地址。
编辑:如果您在MySQL中正确设置了权限,则可以使用
mysql_connect('<IP>','root','')来连接。
发布于 2014-05-15 02:32:19
我已经找到了对立面问题的答案,在局域网中拒绝访问,并颠倒了解决相同问题的过程,它对我有效。answer oposite.
编辑如下步骤:首先打开httpd-xampp.conf,通常位于: c:\xampp\apache\conf\extra\httpd-xampp.conf,然后在文件底部更改默认值:通常如下:
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Require local
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>要这样做:
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
fe80::/10 169.254.0.0/16
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>最后,重新启动apache。
我认为这样做是允许一系列本地ip通过某种正则表达式访问phpmyadmin,您可以在apache docs中找到有关它的更多信息
我希望这对那些同样需要在局域网中访问phpmyadmin的人有用。
发布于 2010-11-02 16:55:42
在Apache中编辑httpd.conf文件,并在找到loccalhost或127.0.0.1的任何位置提供IP地址。
您可以使用DB所在主机的IP地址
mysql_connect('ip_addr','mysql_user','mysql_password');
https://stackoverflow.com/questions/4076062
复制相似问题