|
volver al sitio de Databyte
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| volver a: inicio > Hosting > Modificar directivas de PHP mediante un php.ini > Usando ea-php* con php-fpm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Para modificar directivas de php usando php-fpm, necesitas hacerlo a través de un archivo .yml creado automáticamente para cada dominio. Para modificar el archivo debes ingresar por SSH como ROOT al servidor y editar el archivo /var/cpanel/userdata/USUARIOCPANEL/DOMINIO.php-fpm.yaml, puedes hacerlo guiándote del siguiente comando (Recuerda sustituir USUARIOCPANEL, por tu usuario de cpanel y DOMINIO por el dominio que quieres modificar): nano /var/cpanel/userdata/USUARIOCPANEL/DOMINIO.php-fpm.yaml Una vez ingreses y ejecutes el comando anterior se abrirá en el terminal una vista como la siguiente:
Revisa si la directiva que deseas modificar es una de las directivas predefinidas del php-fpm, estas directivas se pueden ver en la siguiente tabla:
Si la directiva está en la tabla:
Si la directiva no se encuentra en la tabla: Ubica la directiva a insertar en el archivo. Ejemplo: la directiva opcache.max_accelerated_files
Ten en cuenta que la sintaxis de las directivas cambia radicalmente respecto a las del php.ini normal. En una nueva lÃnea del archivo agrega la directiva requerida usando como guia los siguientes criterios:
Finalmente, la directiva deberÃa quedar de la siguiente forma:
php_value_opcache_max_accelerated_files:{name:"php_value[opcache.max_accelerated_files]", value:"50000"}
Una vez termines de editar el archivo guarda los cambios oprimiendo las teclas ctrl + X para guardar, y para aceptar los cambios y guardar con el nombre original. Para finalizar, ejecuta el siguiente script también como ROOT por SSH, con el fin de recompilar los archivos del php-fpm y reiniciar el servicio. En caso de haber algún error de formato te lo indicará y no hará cambios para no causar bajas en los sitios por los errores. /usr/local/cpanel/scripts/php_fpm_config --rebuild Para verificar si toda está correctamente puedes hacerlo con un php.info
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Databyte S.A. www.databyte.cl
- ventas@databyte.cl - teléfono:
(56 2) 2495 7415 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||