XAMPP 1.8.0 popravi phpmyadmin nakon nadogradnje

Изашао је пре неколико дана XAMPP 1.8.0 јуче након надоградње са верзије 1.7.7 имах доста интересен проблем. Phpmyadmin-а не ми се отваряше и изгърмяваше със 403

Access forbidden!


New XAMPP security concept:

Access to the requested object is only available from the local network.

This setting can be configured in the filehttpd-xampp.conf”.

Веднага отворих httpd-xampp.conf който при мен се намира в /opt/lampp/etc/extra/, на пръв поглед всичко изглеждаше наред. Правилата за локалната мрежа бяха наред. Отделно че отварях от localhost. ВТФ ??? Погледнах log-а гледам че достъпа ми е отрязан от конфигуацията. Тука вече нещата ме ахнаха и честно казано донякъде малко на късмет открих проблема. След като преглеждах httpd.conf-а видях в Allow/Deny клаузите един последен ред Require all granted. О да еврика. Ово је нови механизам за контролу који је ушао апацхе 2.4.к. Даје или ускраћује приступ свим потребним, генерално опонаша функцију Дозволи / Одбаци :). За да поправим проблема добавяме Require all granted в директивите за папката /opt/lampp/phpmyadmin. Након промена, мени изгледа овако

<Именик “/опт / лампп / пхпмиадмин”>
АлловОверриде АутхЦонфиг Лимит
Наруџба допушта,негирати
Дозволи од свих
Require all granted
</Именик>

 

Вианги може да испроба друге дивљаке, на пример да преименујете мапу пхпмиадмин у нешто друго и направите псеудоним на не. Али је ружније и не баш смислено 🙂

п.с питали су ме зашто користим КСАМПП а не чисту инсталацију свих компоненти као што их је моја Дебиан родила – одговор је врло једноставан – ЛАЗинесс. Превише сам лен да напишем неколико команди, а затим додирнем конф. Много је лакше преузети читав пакет, распакујте и снимите 😉

Појачано од Земанта

ostavi odgovor

Vaša e-adresa neće biti objavljena. Obavezna polja su označena *

Protiv bezvredne pošte *