Recibo el mismo mensaje que el explicado en este hilo cuando intento reiniciar 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.
Pero el problema es que no tengo ningún archivo dentro de / var / run / apache2. El comando pidof apache2 devuelve:
1274
No sé si ayudará, pero aquí está la línea en apache2.conf:
PidFile ${APACHE_PID_FILE}
Y el de envvars:
export APACHE_PID_FILE=/var/run/apache2/apache2$SUFFIX.pid
¿Debo crear manualmente un archivo .pid dentro de / var / run / apache2?
Muchas gracias !
¿Cómo se instaló Apache? LAMP, nginx, XAMPP? Upstart pueden no saber cómo manejar la instancia que ha instalado si todavía están invocando los scripts en init.d
—
douggro
Instalé Apache a través de sudo apt-get install en Ubuntu 13.10 (en una máquina virtual de Azure). ¿Necesito escribir un comando específico para conocer los scripts de invocación?
—
Ivan Gabriele
sudo kill -9 1274
a continuación, tratar service apache2 status
Si se trata de volver a stopped/waiting
continuaciónsudo service apache2 start
¡Guau, funcionó perfectamente! Me siento tonto por no haber intentado eso antes ... ¡Muchas gracias @douggro!
—
Ivan Gabriele
@douggro Debe ingresar
—
inorganik
sudo kill -9 <pid>
como respuesta. A mí también me funcionó.