Solución a “error retrieving pid file” – Termux y apache

Solución al error de Apache que dice:

(20014) Internal error (specific information not available):

AH00058: Error retrieving pid file var/run/apache2/httpd.pid

AH00059: Remove it before continuing if it is corrupted.

Este error aparece al invocar a apachectl ya sea con start o con stop y sucede en algunas ocasiones al instalar PHP y Apache en Android.

Solución

La solución es hacer lo que el aviso dice: eliminar el archivo. La parte compleja es buscar el archivo.

Este problema ocurre cuando invocamos a apachectl:

Lo que tenemos que hacer es ir al siguiente directorio:

/data/data/com.termux/files/usr/var/run/apache2

Con el comando:

Y una vez ahí, eliminar el archivo httpd.pid con:

rm httpd.pid

Después, al invocar a apachectl de nuevo, el problema habrá desaparecido:

 

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.

Dejar un comentario