Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno EasyPHP - jiný DOCUMENT_ROOT a datadir

Dobrý den,
Mám na Windows7 nainstalované EasyPHP. Nastavoval jsem DOCUMENT_ROOT a datadir jiný než je nastaven při instalaci. V prohlížeči funfuje pouze adresa home, další odkazy na 127.0.0.1 nebo můj_adresář se neotevírají.Zobrazí se mi hlášení:Chyba serveru!Nastala vnitřní chyba a server nebyl schopen dokončit Váš požadavek. Buď je server přetížen, nebo došlo k chybě v CGI skriptu.Pokud si myslíte, že toto je chyba serveru, kontaktujte, prosím, webmastera.Error 500 127.0.0.1 05/19/12 11:51:10 Apache/2.2.21 (Win32) PHP/5.3.9. Děkuji za radu.
Zmena predmetu, pôvodne: EasyPHP (los)

Předmět Autor Datum
Apache má svoj log súbor, kde sa dozvieš konkrétne chybové hlásenie. Štandardne je error.log umiestn…
los 19.05.2012 13:01
los
S těmi právy jsem to zkoušel. Tohle mi nějak mi to nejde: z httpd.conf: <Directory "D:/www"> Options…
Petr.sppp 19.05.2012 21:39
Petr.sppp
Pozri si ten error.log.
los 19.05.2012 22:14
los
Dobrý den, na ten *.log jsem se díval, než jsem psal minulou odpověď a pokoušel jsem se nastavit prá…
Petr.sppp 21.05.2012 19:34
Petr.sppp
V .htaccess máš navyše definíciu Directory - to treba odstrániť.
los 21.05.2012 21:31
los
Díky, už to chodí poslední
Petr.sppp 22.05.2012 20:54
Petr.sppp
Možno sa mýlim, tak ma ber "s rezervou"... Koreňový - hlavný adresár webu root máš nastavený, aby o…
pme 21.05.2012 20:45
pme

Apache má svoj log súbor, kde sa dozvieš konkrétne chybové hlásenie. Štandardne je error.log umiestnený tu:

"c:\Program Files (x86)\Apache Software Foundation\Apache2.2\logs\error.log"

Je možné, že Apache nemá oprávnenia čítať z toho adresára, ktorý si nastavil.

S těmi právy jsem to zkoušel. Tohle mi nějak mi to nejde:
z httpd.conf:
<Directory "D:/www">
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
allow from 127.0.0.1
deny from all
</Directory>
Jinak jsem nastavil práva ve vlastnostech složky - zabezpečení, všem uživatelům, co se zobrazili

Dobrý den,
na ten *.log jsem se díval, než jsem psal minulou odpověď a pokoušel jsem se nastavit práva.

[Sat May 19 21:28:07 2012] [alert] [client 127.0.0.1] D:/www/.htaccess: <Directory not allowed here, referer: home

[Mon May 21 18:10:17 2012] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Mon May 21 18:10:17 2012] [notice] Child 3092: Exit event signaled. Child process is ending.
[Mon May 21 18:10:18 2012] [notice] Child 3092: Released the start mutex
[Mon May 21 18:10:19 2012] [notice] Child 3092: All worker threads have exited.
[Mon May 21 18:10:19 2012] [notice] Child 3092: Child process is exiting
[Mon May 21 18:10:19 2012] [notice] Parent: Child process exited successfully.
[Mon May 21 18:10:21 2012] [notice] Apache/2.2.21 (Win32) PHP/5.3.9 configured -- resuming normal operations
[Mon May 21 18:10:21 2012] [notice] Server built: Sep 10 2011 11:34:11
[Mon May 21 18:10:21 2012] [notice] Parent: Created child process 2508
[Mon May 21 18:10:21 2012] [notice] Child 2508: Child process is running
[Mon May 21 18:10:21 2012] [notice] Child 2508: Acquired the start mutex.
[Mon May 21 18:10:21 2012] [notice] Child 2508: Starting 64 worker threads.
[Mon May 21 18:10:21 2012] [notice] Child 2508: Starting thread to listen on port 80.
[Mon May 21 18:10:42 2012] [alert] [client 127.0.0.1] D:/www/.htaccess: <Directory not allowed here
[Mon May 21 18:11:09 2012] [alert] [client 127.0.0.1] D:/www/.htaccess: <Directory not allowed here, referer: home

Možno sa mýlim, tak ma ber "s rezervou"...

Koreňový - hlavný adresár webu root máš nastavený, aby odkazoval na localhost/home (home), tzn. , že na ďalšie odkazy v rámci Tvojho vytvoreného webu môžeš pristupovať:
ht*p://127.0.0.1/home/moj_adresar, ht*p://127.0.0.1/home/dalsi_adresar

toto - 127.0.0.1 fungovať nebude

Zpět do poradny Odpovědět na původní otázku Nahoru