Soporte a diferentes versiones de PHP por directorio o subdominio en cPanel/WHM

cPanel/WHM no dispone de la herramienta multiPHP debido a que esta funcionalidad no es soportada, nuestra plataforma de hosting utiliza en su lugar CL PHP (del sistema operativo Cloud Linux).

Aclaramos de antemano que la solución que emitiremos a continuación no està avalada de manera oficial por cPanel, por ende, no podemos ofrecerle soporte sobre ello.

En este caso deberá realizar la siguiente configuración en el .htaccess. Tenga en cuenta que si en algún momento cambian los nombres de los handlers deberá actualizar estos en el .htaccess.

1. En el .htaccess: agregue la siguiente linea luego de la instrucción RewriteEngine On:

<FilesMatch "\.(php7|php8|php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-httpd-alt-php72___lsphp
</FilesMatch>

El nombre del handler establece la versión PHP, por ejemplo:

application/x-httpd-alt-php72___lsphp corresponde a PHP 7.2.

Los handlers disponibles hasta el momento son:

application/x-httpd-alt-php44___lsphp
application/x-httpd-alt-php51___lsphp
application/x-httpd-alt-php52___lsphp
application/x-httpd-alt-php53___lsphp
application/x-httpd-alt-php54___lsphp
application/x-httpd-alt-php55___lsphp
application/x-httpd-alt-php56___lsphp
application/x-httpd-alt-php70___lsphp
application/x-httpd-alt-php71___lsphp
application/x-httpd-alt-php72___lsphp
application/x-httpd-alt-php73___lsphp
application/x-httpd-alt-php74___lsphp
application/x-httpd-alt-php80___lsphp
application/x-httpd-alt-php81___lsphp

2. Una vez elegido el handler correspondiente, guarde los cambios en el archivo .htaccess.

Deja una respuesta