Migración a SuPHP desde DSO en cPanel

Este tutorial le guiará a la hora de llevar a cabo una migración desde un entorno con el handler DSO a un entorno SuPHP en un servidor cPanel. El proceso de migración consta de los siguientes pasos:
  • Actualización de permisos y propiedades: Dentro de cada uno de los ficheros del public_html de la cuenta a realizar confirme que los permisos de ficheros son 644 para los archivos y 755 para los directorios. La propiedad de los ficheros y directorios dentro de la carpeta del usuario deberá ser del tipo $USERNAME:$USERNAME a excepción del public_html que será del tipo $USERNAME:NOBODY (esto se obtiene automáticamente al usar la herramienta de transferencia de su panel de control cPanel)
  • Configuraciones de php personalizadas: si desea incluir configuraciones personalizadas de php copie el fichero php.ini ubicado en /usr/local/lib en la home del usuario y agregue los valores personalizados que desea ver aplicados en el sitio. 
  • Edición de ficheros .htaccess: a continuación deberá eliminar la perzonalización de PHP en ficheros .htaccess comentando o eliminando todas las entradas del tipo php_value o php_flag. Para llevar a cabo la modificación le recomendamos ejecutar el siguiente par de comandos en una shell:
    • find /home/$username -type f -name '.htaccess' -exec grep -Hrn 'php_value' '{}' \;
    • find /home/$username -type f -name '.htaccess' -exec grep -Hrn 'php_flag' '{}' \;
    • A continuación agregue en el fichero .htaccess del usuario suPHP_ConfigPath /home/$username para que los script de php del directorio utilicen los parámetros personalizados definidos anteriormente.

¿Fue útil la respuesta?

 Imprimir éste Artículo

Leer también

softexception in application: file is writeable by group

Este tipo de error se obtiene cuando en un entorno suphp un fichero tiene permisos incompatibles...

No es posible acceder al moodle como administrador en una vps.

Este problema suele deberse a incompatibilidades con la versión de apache compilada en...

Detección de spam en una VPS

Para la detección de spam a través de exim es recomendable utilizar estos comandos...

Forzar el uso de ssl en todas las páginas de un dominio

Para forzar el uso de ssl en todas las páginas de un dominio se debe modificar el inicio del...

Limpieza de archivos con tmpwatch

tmpwatch es una herramienta que permite la limpieza de archivos en sistemas operativos linux en...