Encontranos en redes
PHPConfiguracióncPanel4 min de lectura
Configurar la versión de PHP
Cambiar versión de PHP, habilitar extensiones y ajustar configuración php.ini desde cPanel.
PHP Selector en cPanel
Baires Host te permite elegir la versión de PHP para cada dominio. Esto es útil cuando tenés aplicaciones que requieren versiones específicas.
Cambiar la versión de PHP
- Ingresá a cPanel
- Andá a Software → MultiPHP Manager o Select PHP Version
- Seleccioná tu dominio
- Elegí la versión deseada (8.1, 8.2 o 8.3)
- Hacé clic en Aplicar
Versiones disponibles
| Versión | Estado | Recomendado para |
|---|---|---|
| PHP 8.1 | Activa | Laravel 9/10, WordPress 6.x |
| PHP 8.2 | Activa | Laravel 10/11, WordPress 6.4+ |
| PHP 8.3 | Activa | Proyectos nuevos, mejor rendimiento |
Habilitar/deshabilitar extensiones
- En Select PHP Version, hacé clic en tu versión activa
- Vas a ver la lista de extensiones disponibles
- Marcá o desmarcá las que necesites:
Extensiones comunes:
mysqli— Conexión a MySQL (requerida por WordPress)curl— Peticiones HTTP externasgd/imagick— Procesamiento de imágenesmbstring— Soporte multibyte (UTF-8)zip— Compresión de archivosopcache— Caché de bytecode (mejora rendimiento)intl— Internacionalización
Configurar php.ini
Desde Select PHP Version → Options o PHP Options:
ini
; Memoria máxima por script
memory_limit = 256M
; Tamaño máximo de subida
upload_max_filesize = 64M
post_max_size = 64M
; Tiempo máximo de ejecución
max_execution_time = 300
; Mostrar errores (solo en desarrollo)
display_errors = Off
log_errors = On
; Zona horaria
date.timezone = America/Argentina/Buenos_AiresConfiguración por directorio (.user.ini)
Si necesitás configuración específica para un subdirectorio:
bash
# Crear archivo en el directorio deseado
echo 'memory_limit = 512M' > /home/usuario/public_html/app/.user.ini
echo 'max_execution_time = 600' >> /home/usuario/public_html/app/.user.iniVerificar la configuración activa
Creá un archivo info.php temporal:
php
<?php phpinfo(); ?>Accedé desde el navegador y verificá la versión y configuración. Eliminá este archivo después por seguridad.
Solución de problemas
- Error 500 después de cambiar versión: Verificá que las extensiones requeridas estén habilitadas
- Funciones deprecadas: Revisá el error_log para identificar código incompatible
- Límite de memoria: Aumentá
memory_limitgradualmente
Recomendaciones
- Usá siempre la versión más reciente compatible con tu aplicación
- Habilitá
opcachepara mejorar el rendimiento hasta un 70% - Deshabilitá
display_errorsen producción - Revisá los logs de PHP en
~/logs/o desde cPanel → Metrics → Errors
¿Te resultó útil esta guía?