Modificar los valores predeterminados de PHP Selector

1 min read

¿Quieres saber como modificar los valores por default de PHP Selector? Revisa este artículo y de paso te enseñaremos cómo funciona.

El selector de PHP es un componente de CloudLinux que se sitúa sobre CageFS, un sistema de archivos virtualizado. Su función principal es permitir que cada usuario seleccione la versión de PHP y los módulos necesarios para su sitio web o aplicación.

Para establecer los valores predeterminados del selector de PHP a nivel global, como la versión de PHP y los módulos habilitados, se utilizan archivos de configuración ubicados en /etc/cl.selector/defaults.cfg.

Estos valores predeterminados se aplican a todos los usuarios a menos que sean modificados de manera individual. Los ajustes se guardan en el archivo /opt/alt/phpXX/etc/php.ini, donde “XX” corresponde a la versión específica de PHP. Por ejemplo, si estás utilizando PHP 5.3, el archivo de configuración será /opt/alt/php53/etc/php.ini. Es en este archivo donde puedes establecer valores personalizados como la zona horaria o funciones deshabilitadas.

Los usuarios tienen la posibilidad de cambiar los valores de PHP a través de la interfaz del panel de control proporcionada. Al hacerlo, se genera un archivo específico para cada usuario en la ruta /etc/cl.php.d/alt-php52/altphp.ini_ (esta ruta solo es accesible desde el entorno de CageFS). Los ajustes realizados en este archivo sobrescribirán los valores establecidos en php.ini. Para conocer las directivas y valores que los usuarios pueden modificar, puedes consultar el archivo /etc/cl.selector/php.conf.

En caso de que se realicen cambios en la configuración predeterminada del selector de PHP, es posible reconstruir los archivos alt_php.ini personalizados de los usuarios utilizando el comando cagefsctl –rebuild-alt-php-ini. Este comando se basa en los valores personalizados almacenados en el archivo /home/USER/.cl.selector/altphpXX.cfg_.

Si necesitas verificar la versión actual de PHP para un cliente en particular, puedes utilizar el comando /usr/bin/cl-selector –current=php –user=USERNAME.

Además, los administradores tienen la capacidad de actualizar de manera forzada cualquier configuración individual de php.ini utilizando la herramienta /usr/bin/piniset.

Como ejemplo, si deseas cambiar el valor máximo permitido para el tamaño de archivos que se pueden cargar, puedes utilizar el siguiente comando:

/usr/bin/piniset -r ‘upload_max_filesize:16M’ -u USERNAME

Para obtener información adicional y más detallada sobre el selector de PHP y su configuración, te recomendamos consultar nuestra documentación en el siguiente enlace: http://docs.cloudlinux.com/index.html?php_selector.html. Allí encontrarás guías y recursos útiles para comprender mejor el funcionamiento y la personalización de PHP en entornos basados en CloudLinux.

Desarrollado por BetterDocs

Por tiempo limitado

-50% en diseño web

¿Necesitas ayuda?