Otrzymuję ten sam komunikat, co wyjaśniono w tym wątku, gdy próbuję zrestartować apache2:
* Restarting web server apache2 [fail]
* There are processes named 'apache2' running which do not match your pid file which are left untouched in the name of safety, Please review the situation by hand.
Ale problem polega na tym, że nie mam żadnego pliku wewnątrz / var / run / apache2. Polecenie pidof apache2 zwraca:
1274
Nie wiem, czy to pomoże, ale oto wiersz w apache2.conf:
PidFile ${APACHE_PID_FILE}
I ten w envvars:
export APACHE_PID_FILE=/var/run/apache2/apache2$SUFFIX.pid
Czy powinienem ręcznie utworzyć plik .pid w / var / run / apache2?
Dziękuję Ci bardzo !
sudo kill -9 1274
potem spróbuj service apache2 status
Jeśli to wróci z stopped/waiting
tymsudo service apache2 start
sudo kill -9 <pid>
jako odpowiedź. Dla mnie też zadziałało.