Configura una versión específica de PHP para sitios web, subcarpetas o subdominios específicos

Puedes actualizar directamente la versión de PHP que se aplica a tu paquete de hosting en hPanel.

Si deseas cambiar la versión de PHP para un dominio, subdominio o subcarpeta específica, puedes hacerlo agregando una línea de código en el archivo .htaccess, como se muestra a continuación 👇

Paso 1 – Abre el archivo .htaccess

Hostinger hPanel menu with File Manager highlighted in the File section
Hostinger hPanel menu with File Manager highlighted in the File section

Ve aWebsitesDashboard, y en la barra lateral buscaFile Managery haz clic en:

Luego, entra en la carpeta deen la que deseas aplicar una versión diferente de PHP:

  • Si quieres editarel dominio, entra en su carpetapublic_html.
  • Para el subdominio, la carpeta correspondiente se encuentra dentro de la carpetapublic_htmlde dicho dominio.

Para una carpeta específica, por favor entra en la ruta de esa carpeta. Una vez en la ubicación correcta, haz doble clic en el archivo .htaccess para abrirlo.

Si el archivo .htaccess no existe, puedescrearlodirectamente en el administrador de archivos. Asegúrate de añadir un punto (.) al inicio del nombre de archivo:

Paso 2 – Editar el archivo .htaccess

Añade el siguiente código al inicio del archivo .htaccess:

<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp74
</FilesMatch>

Por favor, reemplaza en el código la parteapplication/x-lsphp74por la versión que desees usar. Puedes consultar la tabla a continuación para ver los valores disponibles:

PHP versióncódigo
7.3application/x-lsphp73
7.4application/x-lsphp74
8.0application/x-lsphp80
8.1application/x-lsphp81
8.2application/x-lsphp82
8.3application/x-lsphp83
8.4application/x-lsphp84
8.5application/x-lsphp85

Se recomienda usar solo PHP 8.2 o una versión superior. Las versiones inferiores han sido descontinuadas y pueden traerriesgos de seguridady problemas de rendimiento a su sitio web.

Atención

  • Para verificar si los cambios se han aplicado correctamente, puedecrear un archivo phpinfo.php.
  • Cambiar la versión de PHP mediante este método no incluirá extensiones y opciones de PHP.
  • Ejecutar el comandophp -venSSHmuestra la versión PHP del paquete de host, y no la versión del dominio o subdominio.

Fuente: documentación oficial de Hostinger