Configurar PHP en un servidor con Directadmin
Antes de acudir a medidas como el uso de php.ini o .user.ini debemos saber que Directadmin en modo usuario pone a disposición una entrada para poder configurar nuestro PHP, en aquellos servidor que asi lo tiene posibilitado y usan PHP-FPM como es el caso de Castris
Pasos
El proceso lógico, que además sirve para otras habilidades del panel, es el que se describe mas abajo.
- Usar el buscador si no conocemos la ubicación del sitio para la acción a realizar

- Realizar una busqueda corta, de tipo generalista

- Realizar los cambios

- Selección del sitio web
- Cambios a de versión PHP
- Cambios posibles a realizar de uno en uno y cada un con sus valores predefinidos
- display_errors
- error_reporting
- file_uploads
- include_path
- log_errors
- mail.force_extra_parameters
- max_execution_time
- max_file_uploads
- max_input_time
- max_input_vars
- memory_limit
- post_max_size
- register_globals
- session.gc_maxlifetime
- short_open_tag
- upload_max_filesize
- zlib.output_compression
Importante: en una cuenta con varios dominios no todo tiene el mismo alcance
Aunque esta pantalla se abre con un sitio web seleccionado, no todos los cambios se aplican solo a ese sitio:
- La versión de PHP se aplica únicamente al dominio seleccionado. Hay que repetir el cambio en cada dominio.
- El resto de valores (
memory_limit,upload_max_filesize,max_execution_time, etc.) se aplican a todos los dominios de la cuenta, porque Directadmin usa un único pool de PHP-FPM por usuario.
Detallado en Versiones de PHP y php.ini en cuentas con varios dominios.
Aviso
Esta documentación y su contenido, no implica que funcione en tu caso o determinados casos. También implica que tienes conocimientos sobre lo que trata, y que en cualquier caso tienes copias de seguridad. El contenido el contenido se entrega, tal y como está, sin que ello implique ningún obligación ni responsabilidad por parte de Castris
Si necesitas soporte profesional puedes contratar con Castris soporte profesional.