Cómo ajustar la configuración PHP en DirectAdmin
Agrega un valor personalizado de PHP y revisa el acceso PHP del dominio, sin cambiar de versión a ciegas.
Algunas aplicaciones piden un ajuste de PHP, por ejemplo mostrar errores mientras desarrollas o permitir subidas. En el panel eso se hace en Configuración PHP. No hace falta editar un php.ini a mano.
Agrega un valor
En Administrador de Cuenta abre Configuración PHP. El bloque Añadir Nuevo valor personalizado tiene:
- Configuración. La directiva, en una lista.
- Valor. Lo que quieres asignarle.
- AÑADIR. Guarda ese par.
En el ejemplo, Configuración es display_errors y Valor es Activo.
display_errors en Activo muestra los errores de PHP en el navegador. Sirve un momento, en un sitio que todavía no ven tus clientes. En un sitio público déjalo en Inactivo: un error puede mostrar rutas y datos de la cuenta. Para no perder el detalle, se puede dejar registro con log_errors en vez de mostrarlo.
Directivas que aparecen en la lista
Al abrir Configuración salen, entre otras:
display_errorserror_reportingfile_uploadsinclude_pathlog_errorsmail.force_extra_parameters
Úsalas así:
error_reportingdefine qué clase de avisos se informan. No lo cambies si no te lo pidió quien mantiene el sitio.file_uploadstiene que seguir Activo si el sitio sube imágenes o adjuntos. Pasarlo a Inactivo rompe esos formularios.include_pathes la lista de carpetas donde PHP busca archivos incluidos. Un valor mal escrito deja el sitio en blanco.log_errorsguarda los errores en el registro en lugar de mostrarlos al visitante.mail.force_extra_parameterscambia cómo PHP envía correo. No lo modifiques salvo que soporte te dé el valor.
Para una directiva de tipo sí/no, el valor es Activo o Inactivo, como en display_errors. Si la lista no trae la directiva que te pidieron, no la inventes en otro menú: consúltala con soporte.
Revisa el acceso PHP del dominio
En Dominios, abre el dominio y Modificar. La casilla Acceso PHP permite que ese dominio ejecute PHP. SSL Seguro es el certificado, aparte. Si el sitio es PHP y desmarcas Acceso PHP, las páginas dejan de ejecutarse.
En esta ficha no hay un selector de versión de PHP. Si tu plan permite elegir la versión, puede estar disponible en la cuenta o hay que pedirla a soporte. No busques un menú con otro nombre: si no está en Modificar, no está en esta pantalla.
Para ver qué versión está corriendo ahora, abre Características Adicionales y phpinfo(). Es una página informativa. Los cambios se hacen en Configuración PHP, no ahí. El menú se recorre en Recorrer el panel.
Consejos
- Anota el valor anterior antes de AÑADIR. Si el sitio falla, vuelve a dejar el que tenía.
- Subir el tamaño de una subida o de la memoria, cuando la directiva existe en tu lista, no reemplaza el cupo de disco del plan.
- Los archivos PHP viven en
public_html. Cómo subirlos está en el administrador de archivos. - Si después del cambio aparece un error 500 o una página en blanco, escríbele a soporte con la directiva, el valor que pusiste y el dominio.