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

Hosting Web

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

  1. Conéctese al servidor Plesk a través de SSH.
  2. 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:

Hosting Web

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!

ip publica Aprende a agregar y eliminar componentes de Plesk, leyendo la siguiente publicación.

ip publica Descubre ya mismo las actualizaciones principales de Plesk, echándole un vistazo a este post tan interesante.