Hola wecindario, ¿os ha pasado alguna vez que al crear un alojamiento en Plesk, instalas por ejemplo el WordPress y al probar el acceso te muestra un error o la web de por defecto de Plesk y al recarga, ya te funciona y así cada vez que lo pruebas? O incluso que webmail muestra periódicamente la página de inicio de sesión de Plesk o la web por defecto. Pues Si te ha pasado , aquí tienes la solución
Y esto puede pasar tras cambiar la raiz del documento para el dominio, en Dominios > ejemplo.com > Alojamiento y DNS > Ajustes de Alojamiento
El siguiente mensaje de error puede aparecer en el archivo de registro del dominio /var/www/vhosts/example.com/logs/error_log:
AH01276: No se puede servir el directorio /var/www/vhosts/example.com/httpdocs/: No se ha encontrado ningún DirectoryIndex coincidente (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm,index.shtml), y el índice de directorio generado por el servidor está prohibido por la directiva Options: [Error] 22517#0: *36460 openat() "/var/www/vhosts/example.com/httpdocs/index.html" falló (2: No such file or directory), client:
Causa
El (sub)proceso de Apache se ha quedado atascado. Y ejecutamos : ps uaxf | grep [a]pache
root 1288 0.0 0.8 182760 54608 ? Ss Nov19 0:47 /usr/sbin/apach
www-data 24421 0.2 0.6 2053220 39492 ? Sl Nov22 33:24 \_ /usr/sbin/a <--- servicio con más de 1 semana (el atascado)
www-data 16384 0.0 0.7 181868 45188 ? S 11:51 0:00 \_ /usr/sbin/a
www-data 16385 0.0 0.7 183044 45284 ? S 11:51 0:00 \_ /usr/sbin/a
www-data 16386 0.4 1.0 2175496 64856 ? Sl 11:51 0:00 \_ /usr/sbin/a
www-data 16387 1.7 1.1 2113276 70208 ? Sl 11:51 0:02 \_ /usr/sbin/a
root 16845 0.0 0.0 6140 884 pts/0 S+ 11:53 0:00
Solución
Inicie sesión en Plesk, Vaya a Herramientas y Configuración > Gestión de Servicios.
Haga clic en el botón situado junto a Servidor Web (Apache) para reiniciar el servicio Apache.
Instrucciones de línea de comandos
- Conéctese al servidor Plesk a través de SSH.
- Detenga el proceso Apache: service httpd stop (en distribuciones basadas en CentOS/RHEL)
en distribuciones basadas en Debian/Ubuntu: service apache2 stop
Comprueba si hay algún proceso colgado con el comando ps uaxf | grep [a]pache
Si la salida no está vacía
root 8637 0.0 0.2 287780 46124 ? Ss Jun26 0:55 /usr/sbin/apache2 -k start
www-data 8927 0.0 0.2 286504 43968 ? S Jun26 0:00 /usr/sbin/apache2 -k start
www-data 8928 0.0 0.2 287696 44424 ? S Jun26 0:46 /usr/sbin/apache2 -k start
matar estos procesos usando su PID:
kill -9 8637 8927 8928
Inicie el proceso de Apache
en distribuciones basadas en CentOS/RHEL: service httpd start
en distribuciones basadas en Debian/Ubuntu: service apache2 start
Y esto es todo Wecindario, ¿Os ha pasado y habéis tenido que revisarlo con el comando psaux y demás? Espero que os haya sido de utilidad
Y no os preocupéis, que plesk en breve lo corregirá ya que es conocido desde el Apache y ya han lanzado una actualización que arreglará estos posibles problemas. Dicha corrección saldrá en una versión futura del Plesk (comunicado en diciembre del 2022) Y yo con ganas de verlo ya corregido . Pero No tengo más detalles de dicha actualización
Si os ha sido util, compartid. Acordaros que en Youtube, se suben videos semanales, suscríbete y no te pierdas ninguno
Accede a más contenido
En Hoswedaje, ofrecemos más contenido en relación a Plesk. Una publicación que recomendamos sería agregar y eliminar componentes de Plesk. Además, os dejamos otro acerca de las actualizaciones principales de Plesk. Si necesitas llamarnos, no dudes en realizarlo. ¡Siempre estaremos para ayudarte!