2013-04-10 15 views
5

Oto log z próby uruchomienia apache2:Apache2 się nie uruchamia, błąd ulimit?

* Starting web server apache2              
/usr/sbin/apache2ctl: 87: ulimit: error setting limit (Operation not permitted) 
(13)Permission denied: make_sock: could not bind to address [::]:80 
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80 
no listening sockets available, shutting down 
Unable to open logs 
Action 'start' failed. 
The Apache error log may have more information. 

Jestem nowy prowadzę własną Apache. Każdy pomysł, co powoduje tę awarię?

+0

można zapewnić wyjście z poleceniem proszę: sudo su wwwdata -c „ulimit -a” Wymień wwwdata z poprawną nazwa użytkownika usługi, jeśli jest inny. –

+0

Hmm, dostałem "su: invalid option -" a "" i usunąłem flagę i otrzymałem "Unknown id: ulimit". – kylepixel

+0

Przepraszamy, wstaw znak -c w niewłaściwym miejscu. Spróbuj ponownie, zredagowałem odpowiedź. –

Odpowiedz

10

użycie sudo do uruchomienia serwera Apache, kwestia, czy ze względu na uprawnienia:

sudo service apache2 start 
+3

Użyłem sudo. Błąd nadal występuje. – kylepixel

+0

Sprawdź, czy port 80 jest już używany, wyszukaj polecenie netstat w sieci. – Ankit

Powiązane problemy