PHP Selector es una función comúnmente encontrada en paneles de control de hosting web como cPanel, Plesk y otros. Permite a los usuarios elegir la versión de PHP que desean usar para sus sitios web y también les habilita para gestionar las extensiones de PHP. Aquí tienes algunos comandos y tareas útiles que puedes realizar con PHP Selector:
Cambiar la versión de PHP:
selectorctl set php --version=<version> --user=<username>
Reemplaza <version>
con la versión deseada de PHP (por ejemplo, 7.2, 7.3, etc.) y <username>
con el nombre de usuario real.
Listar las versiones de PHP disponibles:
selectorctl --list
Este comando mostrará una lista de las versiones de PHP disponibles.
Habilitar/Deshabilitar extensiones de PHP:
selectorctl set php --extension=<extension> --status=on --user=<username>
selectorctl set php --extension=<extension> --status=off --user=<username>
Reemplaza <extension>
con el nombre de la extensión (por ejemplo, pdo, gd, mysqli, etc.) y <username>
con el nombre de usuario real.
Listar las extensiones de PHP instaladas:
selectorctl --show-extensions
Este comando mostrará una lista de las extensiones de PHP instaladas.
Configurar opciones de PHP:
selectorctl set php --options=<option_name> --value=<value> --user=<username>
Reemplaza <option_name>
con la opción de PHP que deseas configurar (por ejemplo, memory_limit, max_execution_time, etc.) y <value>
con el valor deseado.
Listar las opciones de PHP:
selectorctl --show-options
Este comando mostrará una lista de las opciones de PHP disponibles.
Restablecer la configuración de PHP a los valores predeterminados:
selectorctl reset php --user=<username>
Este comando restablecerá las opciones de configuración de PHP para el usuario especificado a sus valores predeterminados.
Aplicar la configuración de PHP de manera global:
selectorctl set global --version=<version> --extension=<extension> --status=on
Este comando aplicará una versión específica de PHP o una extensión a todos los usuarios.
Recuerda reemplazar <version>
, <extension>
y <username>
con los valores reales. Siempre ten precaución al usar estos comandos, especialmente cuando realices cambios a nivel del sistema, ya que pueden afectar a todos los usuarios del servidor. Se recomienda hacer copias de seguridad y probar los cambios en un entorno controlado antes de aplicarlos en un servidor de producción.