Bekijk Volledige Versie : Apache 2
Jim_Terminator
18/12/05, 10:54
Heej,
Ik heb een probleem met Apache 2. Deze service wilt geheel niet starten. Ik draai Debian als besturings systeem maar dit programma doet echt helemaal niks meer. Het programma start normaal via /etc/init.d/apache2 maar nu echt niet meer.
Wie kan mij helpen om deze fout te maken zodat de Apache 2 server weer werkt. En mischien zo helpen dat geheel Apache 2 eraf wordt gegooit en opnieuw geinstalleerd.
~# apt-get remove apache2
~# apt-get remove apache2-common
Deze bovenstaande command's werken niet. Blijkbaar gooit hij niet alle configs eruit ofzo. Na dat ik Apache2 hebt verwijderd en wer heb geinstaleerd doet ie alsnog niks.
Ik hoop dat iemand mij kan helpen ben ten einde raad.
Met vriendelijke groeten,
Jim Optekamp
draait er nog een httpd?
ps aux | fgrep httpd
zo ja, killall -9 httpd
dan opnieuw opstarten en je nieuwste versie zou moeten draaien
Krijg je geen error_log? Meestal te vinden onder /var/log.
dpkg --purge apache2 apache2-common
Dan worden alle configuratie files en dir's ook verwijderd.
Jim_Terminator
18/12/05, 17:18
Heej,
Ik heb geprobeerd te kijken of er services draaien en deze draaien niet. Ik heb volgens de gegeven command alles verwijderd maar als ik daarna alles opnieuw erop zet en de service wilt starten geeft debian de volgende fout:
~# /etc/init.d/apache2 start
-bash: /etc/init.d/apache2: Onbekend bestand of map
In de log files staat ook niets bijzonders. Alleen dit:
[Sat Dec 17 17:00:28 2005] [notice] caught SIGTERM, shutting down
En sinds die reboot werkte apache 2 niet meer. Als ik Apache 1 erop zet werkt deze wel (wel zonder php enz enz). Maar mijn programma's zijn afhankelijk van Apache 2.
Hopelijk weet iemand hier meer raad mee.
Met vriendelijke groeten,
Jim Optekamp
PM me eens. Misschien dat ik snel even kan kijken.
Je moet wel het volgende doen ...
apt-get remove apache2 apache2-common
dpkg --purge apache2 apache2-common
en dan pas weer een
apt-get install apache2 apache2-common
Jim_Terminator
19/12/05, 11:40
Heej dotXS,
Dit wist ik niet ik dacht dat ik gewoon de commando's kon overnemen.
Ik ga dit proberen. In ieder vegal bedankt voor alle reactie's.
Met vriendelijke groeten,
Jim Optekamp
Capt.Pascal
19/12/05, 11:47
Jim,
heb je wel rechten om logfiles te schrijven ?
Heb je jouw available sites wel ge"enabled" (oef wat fout taalgebruik, weet iemand daar een mooi Nederlands woord voor ?)
Zijn je configuratie bestanden wel correct ?
zijn je hostnames wel "resolvable" (ook zo'n mooie)
kun je allemaal in de logfiles vinden.
Origineel geplaatst door dotXS
Je moet wel het volgende doen ...
apt-get remove apache2 apache2-common
dpkg --purge apache2 apache2-common
en dan pas weer een
apt-get install apache2 apache2-common
Dat valt nog samen te voegen in een apt-get remove --purge apache2 apache2-common :)
Origineel geplaatst door DiedX
Dat valt nog samen te voegen in een apt-get remove --purge apache2 apache2-common :) Klopt ;). Ik ben altijd lui en doe vaak alleen een remove.
Een keer in de zoveel tijd kan ik dus de server weer opschonen. dpkg --list |grep -v ^ii werkt dan altijd perfect :)