Portál AbcLinuxu, 27. dubna 2024 06:07


Dotaz: Apache neběží na jiném uživateli než na root

23.3.2004 21:43 Petr | skóre: 9
Apache neběží na jiném uživateli než na root
Přečteno: 85×
Odpovědět | Admin
Mám mandrake 9.2 a při instalaci mdk jsem zvolil i apache2. V rootovi mi apache s php a mysql běží, zkoušel jsem přikaz phpinfo(), ale v uživateli např zeldas, když zadám adresu: http://localhost/ mi prohlížeč napíše:
Server Error
The following error occurred:
Bad URL
Please contact the administrator.
Vůbec si nevím rady, kde co povolit atd... můžete mi pomoct??
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.3.2004 23:49 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Apache neběží na jiném uživateli než na root
Odpovědět | | Sbalit | Link | Blokovat | Admin
Teďka nechápu co chcete ? Apache se spouští vždy pod rootem a apache se sám po startu přepne na nějakého jiného uživatele který je zapsán v jeho konfiguráku (většinou apache, httpd, nobody atd....) a pod tím pokračuje dále v běhu.
24.3.2004 18:22 Martin H.
Rozbalit Rozbalit vše Apache neběží na jiném uživateli než na root
Já to asi chápu. Řešil jsem podobný problém, když jsem přemístil adresář pro HTML dokumenty jinam. Problém byl v přístupových právech k adresáři, Apache neměl práva číst z tohoto adresáře a proto mi napsal také Bad URL.

Řešení: použít CHGRP apache /cesta/k/adresáři ..., zkontrolovat, zda skupina APACHE má přístup R-X, příp. nastavit k tomuto adresáři práva pro Ostatní RX.

Práva ... to je věda.
24.3.2004 18:58 Petr | skóre: 9
Rozbalit Rozbalit vše Apache neběží na jiném uživateli než na root
Super, to je ono :) změnil jsem práva té složky...
Dík za pomoc
24.3.2004 19:22 Petr | skóre: 9
Rozbalit Rozbalit vše Apache neběží na jiném uživateli než na root
Už mi to jde, použil jsem ten příkaz a jede to :) ještě jednou dík

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.