webForumDet fria alternativet

Apache & Användarsidor

Webbservrar

2 svar · 189 visningar · startad av psykolog

Medlem sedan apr. 2000137 inlägg
Frågan#1

Tjena!

Jag har problem.

Jag installerade apache utan att använda RPM:er eller något sånt, eftersom de bara lade sig på "fel" ställen, samt att jag ville ha källkoden av olika anledningar.

Nu till problemet: Innan, när jag körde den förinstallerade versionen, hade jag inga problem med att visa innehållet i användarnas ~/public_html , men nu får jag access denied när jag försöker komma åt dem?!

Till saken hör kanske att ag kör SuSE (7.3) som har ett ganska... "restriktivt" sätt att se på startning av demoner under startup-processen. I mina ögon iaf.

Rättigheterna är som de skall, men httpd körs som nobody, är det rätt måhända?

inget ni stött på tidigare? (ta i trä)

tack på förhand

Jonas Carlsson

Medlem sedan juni 20014 290 inlägg
#2

Eftersom apache kör som användaren nobody, så måste nobody ha rätt att läsa i användarnas public_html katalog.

Felmeddelandet tyder på att så inte är fallet.
Tita också i error_log'en för mer förklarande fel meddelande.

Medlem sedan apr. 2000137 inlägg
#3

Ibland är man dum

Hrrm... Pinsamt, men jag glömde lägga till index.php som default-dokument...

Tack ändå

261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)