2010-11-02 2 views
1

Это может быть вопрос serverfault. Я использую XAMPP в своей системе. Я хочу получить доступ к PHPMyadmin с другого компьютера моей сети. Как я могу это достичь?Как поделиться PHPmyadmin в локальной сети в среде Windows?

Update:

Я хочу получить доступ через мое приложение also.So Как я могу подключить в этом

mysql_connect(path,'root','') 

А также я изменил в файле httpd.conf Apache как этот

<Directory /> 
Options FollowSymLinks 
AllowOverride None 
Order allow,deny 
Allow from all 
</Directory> 

ответ

1

Введите это на свой компьютер?

http://<IP of your computer (something like 192.168.0.100)>/phpmyadmin/ 

Вы можете узнать свой IP, дважды щелкнув по сетевому соединению и посмотрев вторую вкладку.

Edit: Если вы установите разрешения правильно в MySQL, вы можете использовать

mysql_connect('<IP>','root','') 

для подключения.

+0

@thejh Я обновил свой вопрос – svk

+0

Я пробовал это. И также я добавил пользователя в phpmyadmin для доступа к любому хосту и паролю NO.Its не работает. Но он открывается в браузере. – svk

+0

'Если вы правильно установили права в MySQL, вы можете использовать' Как я могу правильно установить разрешения – svk

0

Отредактируйте файл httpd.conf в Apache и укажите свой IP-адрес, где бы вы ни находили loccalhost или 127.0.0.1.

Вы можете использовать IP-адрес хоста, где DB существует

mysql_connect ('ip_addr', 'mysql_user', 'mysql_password');

2

Я нашел ответ на проблему oposite, запретил доступ к lan и перевернул процедуру для решения одной и той же проблемы, она работает для меня. answer oposite.

EDIT Вот шаги: Первый открытый HTTPD-xampp.conf, как правило, он находится в: C: \ XAMPP \ Apache \ конф \ экстра \ 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-адресов к Acces PHPMyAdmin через какое-то регулярное выражение, вы можете найти еще немного об этом в apache docs

Я надеюсь, что это может быть полезным для кого-то с то же самое нужно для доступа к phpmyadmin в LAN.

+0

Вы должны описать шаги, предпринятые для решения проблемы в вашем ответе. Направлять людей на ссылки не рекомендуется, поскольку они подвержены «связыванию гнили». – indivisible

Смежные вопросы