Все работает нормально - на хосте есть несколько моих собственных сайтов, но я хотел бы иметь возможность поддерживать их с других компьютеров в локальной сети.
Работает нормально, за исключением для phpmyadmin
.
Все настроено для этого.
На других компьютерах я получаю ошибку 403 (доступ запрещен - и журналы apache сообщают мне, что это вызвано конфигурацией сервера).
Я должен использовать имя ПК, хотя - используя localhost
, фактический IP-адрес, или 127.0.01 дает сервер, не найденный в браузере - но это было бы нормально, поскольку мне нужен доступ только из LAN - не из интернета.
В \ wamp \ alias \ phpmyadmin.conf
у меня есть:
Alias /phpmyadmin "Q:/wamp/apps/phpMyAdmin4.5.0.2/"
\# to give access to phpmyadmin from outside
\# replace the lines
\#
\# Require local
\#
\# by
\#
\# Require all granted
\#
<Directory "Q:/wamp/apps/phpMyAdmin4.5.0.2/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
<IfDefine APACHE24>
Require local
Require ip 192.168.1
</IfDefine>
<IfDefine !APACHE24>
Order Deny,Allow
Deny from all
Allow from localhost ::1 127.0.0.1
Allow from 192.168.1
</IfDefine>
php_admin_value upload_max_filesize 128M
php_admin_value post_max_size 128M
php_admin_value max_execution_time 360
php_admin_value max_input_time 360
</Directory>
Также я попытался добавить это в Q: \ wamp \ bin \ apache \ apache2.4.9 \ conf \ httpd. conf
:
<Directory "Q:/wamp/apps/phpMyAdmin4.5.0.2">
Options Indexes FollowSymLinks MultiViews
AllowOverride none
Require local granted
Allow from localhost ::1 127.0.0.1
</Directory>
Но безрезультатно - все, что я могу получить, это 403-й доступ запрещен или разрешить всем доступ к моим базам данных - что на самом деле бесполезно, так как даже не запрашивает пароль ...
Во-первых, 127.0.0.1 - это IP-адрес интерфейса обратной связи: он может работать только с того же хоста. Localhost - 127.0.0.1, поэтому нормально, что оба не работают.
Вы должны проверить, что ваша LAN использует 192.168.1.0/24, возможно, это не так! Посмотрите в журнал доступа к apache, вы найдете исходный IP-адрес, который нужно добавить в «Разрешить от» (apache 2.2) или «Требовать IP» (apache 2.4).