La semana pasada se lanzó la versión 17.8 de Plesk (https://docs.plesk.com/release-notes/onyx/whats-new/), la cual incluye bastantes nuevas funcionalidades, pero también “depreca” otras funcionalidades, una de las cuales es el fin de soporte para mod_php en Apache, es decir, ejecutar PHP como módulo de apache, si bien mantendrá este soporte para aquellos paneles Plesk que se actualicen de versiones antiguas a 17.8, las nuevas instalaciones perderán totalmente esta funcionalidad

Generalmente,  por desconocimiento, o por otras razones, mucha gente tiene configurados sus sitios como módulo de apache en lugar de FastCGI o FPM, por lo que si actualizamos a Plesk 17.8, es conveniente cambiar todos los dominios a FastCGI/FPM antes, y, previo a esto, es necesario ajustar los permisos y owner de todos los ficheros.

Pues bien, os voy a dejar un script que he realizado para cambiar el owner de todos los dominios de Plesk a su correspondiente usuario y, a la vez, cambiar los permisos de dichos dominios a los correctos para FastCGI/FPM.

NOTA: El Script no cambia el owner ni los permisos de los subdominios, pero lista los mismos para que después, manualmente, ajustemos los permisos y owner.

 

Una vez lanzado este script, podemos cambiar masivamente el handler (modo de ejecución de los dominios) con el comando que os dejé en la siguiente entrada:

Modificar el php_handler de todos los dominios en Plesk

Y listo, con esto tendremos todos los dominios en FastCGI, con sus permisos y owner correctos, y preparados para actualizar a Plesk 17.8, no olvidéis ajustar también los subdominios en caso de que los tengáis.

 


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *