Mysql
 sql >> база данни >  >> RDS >> Mysql

WAMP Няма достъп в локална мрежа 403 Забранено

Ако използвате WAMPServer 3 Вижте долната част на отговора

За версии на WAMPServer <=2.5

По подразбиране Wampserver е конфигуриран възможно най-сигурно, така че Apache е настроен да разрешава достъп само от машината, работеща с wamp. В крайна сметка се предполага, че това е развитие сървър и не сървър на живо.

Също така имаше малка грешка, пусната с WAMPServer 2.4, където използва стария синтаксис на Apache 2.2 вместо новия синтаксис на Apache 2.4 за права за достъп.

Трябва да промените настройката за защита на Apache, за да разрешите достъп отвсякъде другаде, така че редактирайте вашия httpd.conf файл.

Променете този раздел от :

#   onlineoffline tag - don't remove
     Order Deny,Allow
     Deny from all
     Allow from 127.0.0.1
     Allow from ::1
     Allow from localhost

До:

#   onlineoffline tag - don't remove
    Require local
    Require ip 192.168.0

Require local позволява достъп от тези IP 127.0.0.1 & localhost & ::1 .

Изявлението Require ip 192.168.0 ще ви позволи достъп до сървъра на Apache от всеки IP във вашата вътрешна мрежа. Също така ще позволи достъп чрез действителния IP адрес на сървърните механизми от сървърната машина, както се опитвате да направите.

WAMPServer 3 има различен метод

Във версия 3 и> на WAMPServer има предварително дефинирани виртуални хостове за localhost така че трябва да направите промени в правата за достъп в конфигурационния файл за дефиниция на виртуален хост

Първо не променяйте httpd.conf файл изобщо, оставете го както сте го намерили.

С помощта на менютата редактирайте httpd-vhosts.conf файл.

Трябва да изглежда така:

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot D:/wamp/www
    <Directory  "D:/wamp/www/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>

Променете го на

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot D:/wamp/www
    <Directory  "D:/wamp/www/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Надяваме се, че сте създали виртуален хост за вашия проект и няма да използвате wamp\www папка за вашия сайт. В този случай оставете дефиницията на localhost сама и направете промяната само във вашия виртуален хост.

Не забравяйте да рестартирате Apache, след като направите тази промяна



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL агрегатни функции без клауза GROUP BY

  2. Оптимизирайте производителността на MySQL/MariaDB с инструмента MySQLTunner

  3. MySQL репликация:Грешни транзакции в GTID базирана репликация

  4. Конфигурационната система не се инициализира

  5. Ръководство за проектиране на база данни за система за управление на инвентара в MySQL