Apache2'yi yeniden başlatmaya çalıştığımda , bu mesajda açıklanan mesajın aynısını alıyorum :
* 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.
Ancak sorun şu ki / var / run / apache2 içinde hiçbir dosyam yok. Pidof apache2 komutu şu komutu döndürür:
1274
Yardımı olacak mı bilmiyorum ama işte apache2.conf içindeki satır:
PidFile ${APACHE_PID_FILE}
Ve envvarlarda olanı:
export APACHE_PID_FILE=/var/run/apache2/apache2$SUFFIX.pid
/ Var / run / apache2 içinde manuel olarak bir .pid dosyası oluşturmalı mıyım?
Çok teşekkür ederim !
Apache nasıl kuruldu? LAMP, nginx, XAMPP? Upstart, hala
—
init.d'de
Apache'yi Ubuntu 13.10'a (Azure sanal makinesinde) sudo apt-get install aracılığıyla yükledim. Çağıran komut dosyalarını bilmek için belirli bir komut girmem gerekir mi?
—
Ivan Gabriele,
sudo kill -9 1274
Daha sonra deneyin service apache2 status
geri ile gelirse stopped/waiting
o zamansudo service apache2 start
Vay kusursuz çalıştı! Bunu daha önce denememiş olduğum için aptal hissediyorum ... Çok teşekkürler @douggro!
—
Ivan Gabriele,
@douggro
—
inorganik
sudo kill -9 <pid>
Cevap olarak girmelisin . Benim için de işe yaradı.