Apache & Användarsidor

Webbservrar

2 svar · 207 visningar · startad av psykolog

Medlem sedan apr. 2000137 inlägg
Trådstart#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å

388 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
126 ms — hämta statistik (db)
129 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)