Toon posts:

[apache] Pid file fout

Pagina: 1
Acties:
  • 298 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik wil nu via ssh m'n apache aanzetten.
Maar ik krijg nu de volgende fout

code:
1
(20014)Error string not specified yet: Error retrieving pid file logs/httpd.pid

Maar aangezien de pid file leeg is, kan hij dus niet een pid hebben.
Maar ik kan hem toch niet zomaar een pid-nummer geven?

  • Mac_Cain13
  • Registratie: Juni 2003
  • Laatst online: 07-04 15:31
Je kan hem idd niet zomaar een PID geven.
Als de file leeg is of een niet geldig PID bevat zou ik hem eens proberen weg te gooien en dan apache te starten.
Volgens mij probeert apache nu de file te openen om te kijken of er al een apache draait en vind geen geldig PID en kapt ermee.

[ Voor 39% gewijzigd door Mac_Cain13 op 19-11-2003 09:21 . Reden: Ongecontroleerde klik op de Verstuur button ]


  • Arnout
  • Registratie: December 2000
  • Laatst online: 20:23
Staan de rechten goed? Als het niet bestaat even "touch" gebruiken.

Verwijderd

Topicstarter
Als ik die httpd.pid weg haal krijg ik de volgende fout:
code:
1
2
3
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs


Van deze fout snap ik niet veel...

Verwijderd

Topicstarter
Verwijderd schreef op 19 november 2003 @ 09:21:
Als ik die httpd.pid weg haal krijg ik de volgende fout:
code:
1
2
3
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs


Van deze fout snap ik niet veel...
edit:
en dit is dus als ik het bestand heb weggehaald..

Als ik de file touch, geeft hij dezelfde als fout als in m'n eerst post

  • Mac_Cain13
  • Registratie: Juni 2003
  • Laatst online: 07-04 15:31
Verwijderd schreef op 19 november 2003 @ 09:21:
code:
1
2
3
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs

Van deze fout snap ik niet veel...
Het ziet er naaruit dat er wel al een apache of ander programma op poort 80 aant luisteren is. Kijk eens of er al iets luistert met 'netstat -at' en sluit dit progje af voordat je apache probeert te starten.

[ Voor 7% gewijzigd door Mac_Cain13 op 19-11-2003 09:23 ]


Verwijderd

Topicstarter
code:
1
tcp        0      0 *:http                  *:*                     LISTEN

Dus er draait niets op de poort

  • Mac_Cain13
  • Registratie: Juni 2003
  • Laatst online: 07-04 15:31
er dus wel al een progje op de http poort *:http.
Kijk eens in de process lijst 'ps l -A' of je een httpd ziet draaien of ander progje van met een dergelijke functie, geef anders een het stop commando aan apache.

  • Wilke
  • Registratie: December 2000
  • Laatst online: 23:06
Delete dan die .pid-file en probeer het nog eens. Misschien is die file blijven staan van een vorige keer (computer/apache gecrashed of stroom uitgevallen?).

Aangezien ik niet echt de indruk krijg dat je zelf al veel geprobeerd hebt, en dit echt simpel zelf op te lossen is met een beetje zoekwerk, gaat dit topic dicht.

  • Wilke
  • Registratie: December 2000
  • Laatst online: 23:06
Verwijderd schreef op 19 november 2003 @ 09:21:
Als ik die httpd.pid weg haal krijg ik de volgende fout:
[code]
(98)Address already in use:
Dat komt omdat Apache (of een ander prog) al op poort 80 luistert. Dus door die eerst af te sluiten ben je van deze foutmelding af.

Kortom, ga eerst een wat handleidingen lezen, want dit is echt wel uit te vinden door even 2 minuten met google aan de slag te gaan, en zal bovendien ook hier op GoT al wel enkele malen voorbij zijn gekomen.
Pagina: 1

Dit topic is gesloten.