Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Zechy 06 Srpna 2012, 19:02:51

Název: XAMPP blokuje PhpMyAdmina
Přispěvatel: Zechy 06 Srpna 2012, 19:02:51
Veškeré ostatní složky, které jsou chráněné na přístup zvenčí mi fungujou např. xampp nebo webalizer, ale ve chvíli kdy se chci dostat do phpmyadmina, tak mě tam xampp nepustí s tim, že přístup je možný pouze z lokální sítě, pro změnu mi psalo, že mám upravit httpd-xampp.conf, jenže at jsem ho upravil jakkoli tak to nefungovalo, po odstranění to zase házelo 403 s tim, že tam bud neni index nebo je chráněna proti čtení, ale ani v jenom problém nebyl.
Název: Re:XAMPP blokuje PhpMyAdmina
Přispěvatel: soudruh 06 Srpna 2012, 20:28:12
Zkus kouknout do access.log/error.log, kde by měly být informace proč to nejde. Možná bude potřeba nastavit vyšší level logování v konfiguraci apache.
Název: Re:XAMPP blokuje PhpMyAdmina
Přispěvatel: Zechy 06 Srpna 2012, 20:49:36
access.log - 127.0.0.1 - - [06/Aug/2012:18:30:13 +0200] "GET /phpmyadmin/ HTTP/1.1" 403 1159
v error.log jsem našel akorát tohle - [Mon Aug 06 18:30:13.934291 2012] [authz_core:error] [pid 20506] [client 127.0.0.1:48932] AH01630: client denied by server configuration: /opt/lampp/phpmyadmin/, referer: http://localhost/xampp/navi.php
Název: Re:XAMPP blokuje PhpMyAdmina
Přispěvatel: soudruh 07 Srpna 2012, 16:41:36
Pak tedy kouknout do konfigurace apache, kde by měl být záznam zajíšťující link na phpmyadmin. Bude tam zřejmě špatně uvedena direktiva Deny all.

Za sebe můžu doporučit vyhnout se tomuto způsobu instalace phpmyadminu a stahnout prostě tar.gz z webu a rozbalit. A nebo se rovnou vykašlat na phpMyAdmin a používat adminer, co je jen 1 php soubor a na používání je i "lepší" (rychlý, bezpečný, intuitivní...)
Název: Re:XAMPP blokuje PhpMyAdmina
Přispěvatel: Zechy 07 Srpna 2012, 18:52:20
Bohužel mám 64bitovej systém, na kterym to bez tradiční instalace nejde zapnout. Upravovat konfiguraci xamppu jsem zkoušel, ovšem když nebyl problém s touhle direktivou byl problém v tom, že xampp hlásil že bud chybí index nebo je složka chráněna proti přečtení což ani jeden problém vlastně nebyl.

EDIT: Problém byl v httpd.conf, byla špatně napsaná <Directory /></Directory>, stačilo přepsat na:
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>