Editor INI de MultiPHP en cPanel
Editor INI de MultiPHP en cPanel
El Editor INI de MultiPHP te permite modificar las configuraciones de PHP para cada dominio sin necesidad de acceder al archivo php.ini directamente. Es la herramienta ideal para ajustar limites de memoria, subida de archivos, tiempos de ejecucion y otras opciones criticas de PHP.
1. Acceder al Editor INI
Desde MultiPHP Manager
Inicio → Software → MultiPHP Manager → selecciona un dominio → MultiPHP INI Editor
Directamente
Inicio → Software → MultiPHP INI Editor
Nota: Si no ves esta herramienta, tu proveedor puede no tenerla habilitada. Contacta a soporte.
2. Seleccionar el dominio a configurar
- En MultiPHP INI Editor, veras la lista de dominios disponibles.
- Selecciona el dominio que quieres configurar.
- El editor carga las configuraciones actuales de PHP para ese dominio.
Importante: Los cambios aplican solo al dominio seleccionado. Otros dominios mantienen sus propias configuraciones.
3. Modo Basico (interfaz grafica)
El modo basico ofrece campos editables para las opciones mas comunes.
Opciones de memoria y rendimiento
| Opcion | Descripcion | Valor recomendado | Valor por defecto |
|---|---|---|---|
memory_limit |
Memoria maxima que PHP puede usar | 512M | 128M |
max_execution_time |
Tiempo maximo de ejecucion de scripts (segundos) | 300 | 30 |
max_input_time |
Tiempo maximo para procesar inputs (segundos) | 300 | 60 |
max_input_vars |
Numero maximo de variables de entrada | 5000 | 1000 |
Opciones de subida de archivos
| Opcion | Descripcion | Valor recomendado | Valor por defecto |
|---|---|---|---|
upload_max_filesize |
Tamano maximo por archivo subido | 64M | 2M |
post_max_size |
Tamano maximo de datos enviados por POST | 64M | 8M |
max_file_uploads |
Numero maximo de archivos subidos simultaneamente | 20 | 20 |
Opciones de depuracion y errores
| Opcion | Descripcion | Valor produccion | Valor desarrollo |
|---|---|---|---|
display_errors |
Mostrar errores en pantalla | Off | On |
error_reporting |
Nivel de reporte de errores | E_ALL & ~E_DEPRECATED & ~E_STRICT | E_ALL |
log_errors |
Registrar errores en archivo | On | On |
error_log |
Ruta del archivo de log | Dejar en blanco (usar default) | Dejar en blanco |
Opciones de zona horaria y locale
| Opcion | Descripcion | Valor recomendado |
|---|---|---|
date.timezone |
Zona horaria del servidor | America/La_Paz |
default_charset |
Conjunto de caracteres por defecto | UTF-8 |
Guardar cambios
- Modifica los valores que necesites.
- Haz clic en Apply o Save.
- Los cambios se aplican inmediatamente al dominio.
Consejo: No modifiques valores que no entiendas. Un valor incorrecto puede romper tu sitio.
4. Modo Editor (edicion avanzada)
El modo editor te permite escribir directamente configuraciones php.ini con sintaxis completa.
Acceder
- En MultiPHP INI Editor, selecciona el dominio.
- Cambia a modo Editor (en lugar de Basic Mode).
Sintaxis del archivo php.ini
; Comentario: esta linea es un comentario
; Configuracion de memoria
memory_limit = 512M
; Configuracion de subida
upload_max_filesize = 64M
post_max_size = 64M
; Configuracion de tiempo
max_execution_time = 300
max_input_time = 300
; Configuracion de errores
display_errors = Off
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
log_errors = On
; Configuracion de zona horaria
date.timezone = America/La_Paz
; Configuracion de caracteres
default_charset = UTF-8
Reglas importantes
- Cada linea es una configuracion con formato
nombre = valor. - Los comentarios usan
;al inicio de la linea. - Los valores booleanos son
OnoOff(no true/false). - Los valores con espacios deben ir entre comillas:
"UTF-8". - No dejes lineas vacias entre configuraciones.
Guardar cambios
- Escribe o pega la configuracion.
- Haz clic en Apply o Save.
- Los cambios se aplican inmediatamente.
5. Configuraciones comunes por tipo de sitio
WordPress
memory_limit = 512M
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
max_input_time = 300
max_input_vars = 5000
display_errors = Off
date.timezone = America/La_Paz
Joomla
memory_limit = 256M
upload_max_filesize = 32M
post_max_size = 32M
max_execution_time = 180
display_errors = Off
date.timezone = America/La_Paz
Laravel / PHP moderno
memory_limit = 512M
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
max_input_time = 300
display_errors = Off
log_errors = On
date.timezone = America/La_Paz
WooCommerce (tienda online)
memory_limit = 768M
upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 300
max_input_vars = 5000
display_errors = Off
date.timezone = America/La_Paz
Consejo: Estos son valores de partida. Ajusta segun las necesidades especificas de tu sitio.
6. Que valor elegir segun el problema
| Problema | Que aumentar |
|---|---|
| Error "Allowed memory size exhausted" | memory_limit |
| Error "Maximum execution time exceeded" | max_execution_time |
| Error "Maximum upload file size" | upload_max_filesize y post_max_size |
| Error "POST data exceeded" | post_max_size |
| Error "Input variables exceeded" | max_input_vars |
| Archivos grandes no suben | upload_max_filesize, post_max_size, max_file_uploads |
| Script lento y cancelado | max_execution_time y max_input_time |
7. Restablecer valores por defecto
Si un cambio rompe tu sitio y necesitas volver a los valores originales:
Opcion 1: Desde el Editor
- Abre MultiPHP INI Editor.
- Elimina todas las lineas que agregaste o modificalas.
- Haz clic en Apply.
Opcion 2: Desde cPanel (si tienes acceso)
- Crea un archivo
.user.inienpublic_htmlcon las configuraciones por defecto. - O contacta a soporte para que restablezcan las configuraciones.
Opcion 3: Restaurar desde respaldo
Si tienes un respaldo de la configuracion anterior, subelo via File Manager.
Importante: Si no puedes acceder a cPanel, contacta a soporte de tu proveedor para restablecer las configuraciones.
8. Diferencia entre php.ini y .user.ini
| Caracteristica | php.ini (via MultiPHP INI Editor) | .user.ini |
|---|---|---|
| Donde se configura | Desde cPanel | Subir archivo via File Manager |
| Efecto | Inmediato | Puede tardar hasta 30 segundos |
| Alcance | Por dominio | Por directorio |
| Requiere reinicio | No | No |
| Acceso necesario | cPanel | Solo FTP o File Manager |
Consejo: Usa el MultiPHP INI Editor cuando tengas acceso a cPanel. Usa
.user.inicuando necesites configuraciones especificas para un subdirectorio.
9. Solucion de problemas
| Problema | Solucion |
|---|---|
| No veo MultiPHP INI Editor | Tu proveedor no lo tiene habilitado; contacta soporte |
| Los cambios no se aplican | Verifica que el archivo php.ini no tenga errores de sintaxis |
| Error despues de guardar | Restablece los valores por defecto o contacta soporte |
| No puedo guardar cambios | Verifica que no tengas un archivo .user.ini que sobreescriba |
| Configuracion no aparece | Algunas opciones son de solo lectura en hosting compartido |
| El sitio no carga despues de cambiar | Elimina el archivo .user.ini o contacta soporte |
10. Consejos practicos
- Documenta los cambios: Anota que configuraciones cambiaste y por que.
- Prueba despues de cada cambio: Verifica que el sitio siga funcionando correctamente.
- No modifiques valores sin entender: Un valor incorrecto puede causar errores criticos.
- Usa valores razonables: No asignes 2GB de memoria si tu hosting solo ofrece 1GB.
- Revisa los logs: Si el sitio falla, revisa los logs de errores para identificar el problema.
- Contacta soporte si no sabes: Si no estas seguro de que valor cambiar, pregunta antes.
- Mantene respaldos de configuraciones: Guarda una copia de las configuraciones que funcionan.