Xander^ Skrevet 18. desember 2011 Del Skrevet 18. desember 2011 (endret) Fikk en brilliant ide om å konfigurere apache etter en tur på fylla her om dagen, og nå fungerer det ikke lengre Uansett.. Her er litt av loggen fra /var/log/apache2/error.log [sun Dec 18 08:33:30 2011] [alert] getpwuid: couldn't determine user name from uid 4294967295, you probably need to modify the User directive [sun Dec 18 08:33:30 2011] [alert] getpwuid: couldn't determine user name from uid 4294967295, you probably need to modify the User directive [sun Dec 18 08:33:30 2011] [alert] getpwuid: couldn't determine user name from uid 4294967295, you probably need to modify the User directive [sun Dec 18 08:33:31 2011] [alert] Child 12859 returned a Fatal error... Apache is exiting! [sun Dec 18 08:36:26 2011] [warn] pid file /var/run/apache2.pid overwritten -- Unclean shutdown of previous Apache run? [sun Dec 18 08:36:26 2011] [alert] getpwuid: couldn't determine user name from uid 4294967295, you probably need to modify the User directive [sun Dec 18 08:36:26 2011] [notice] Apache/2.2.20 (Ubuntu) PHP/5.3.6-13ubuntu3.3 with Suhosin-Patch configured -- resuming normal operations Endret 18. desember 2011 av Xander^ Lenke til kommentar
RattleBattle Skrevet 18. desember 2011 Del Skrevet 18. desember 2011 Hvis du vil ta det tilbake til default kan du kjøre: sudo dpkg-reconfigure apache2 Lenke til kommentar
Xander^ Skrevet 18. desember 2011 Forfatter Del Skrevet 18. desember 2011 Hvis du vil ta det tilbake til default kan du kjøre: sudo dpkg-reconfigure apache2 Ingen endring Lenke til kommentar
RattleBattle Skrevet 18. desember 2011 Del Skrevet 18. desember 2011 Du kan jo forsøke å avinstallere og installere igjen: sudo apt-get remove apache2 --purge sudo apt-get install apache2 --purge vil også fjerne konfigurasjonsfiler. Lenke til kommentar
Del Skrevet 22. desember 2011 Del Skrevet 22. desember 2011 (endret) Ser ut som du har enten fjernet brukeren www-data fra systemet, eller på en eller annen måte endret uid på apache brukeren. Quick fix er å gi Apache en bruker som eksisterer. For å se hva du har gjort kan du titte i mappen /etc/apache2/ Filen envvars skal peke på www-data som apache brukeren. Du kan selv sette opp apache bruker i httpd.conf. Sjekk første at www-data faktisk fortsatt fins på systemet: grep www-data /etc/passwd Så legger du til linjenen: user www-data group www-data i filen /etc/apache2/httpd.conf Endret 27. desember 2011 av Del Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå