Tiene que estar en algún lugar del volcado phpinfo (), pero no sé dónde. ¿Se supone que está en la sección "Módulos adicionales"? ¿En algún otro lugar? Estoy tratando de averiguar por qué algunas extensiones no parecen estar cargadas, pero ni siquiera sé dónde debería estar buscando.
php
php-extension
Bialecki
fuente
fuente
php -r 'print_r(get_loaded_extensions());'
, emite la misma lista quephp -m
php -r "phpinfo(INFO_MODULES);" | grep -B 3 -i version > modules.txt
Quieres correr:
en la línea de comando,
o si tiene acceso al archivo de configuración del servidor abierto
y mira todas las extensiones,
incluso puede habilitarlos o deshabilitarlos cambiando entre Encendido y Apagado de esta manera
fuente
fuente
get_loaded_extensions()
salida de la lista de extensiones.phpinfo(INFO_MODULES);
Salida de las extensiones y sus detalles.fuente
Si desea probar si se carga una extensión en particular, también puede usar la
extension_loaded
función, consulte la documentación aquífuente
¿Estás buscando una extensión particular? En su
phpinfo();
, simplemente presione Ctrl+ Fen su navegador web, escriba las primeras 3-4 letras de la extensión que está buscando, y debería mostrar si está cargada o no.Por
phpinfo()
lo general , no muestra todas las extensiones cargadas en una ubicación, tiene una sección separada para cada extensión cargada donde muestra todas sus variables, rutas de archivos, etc., por lo que si no hay una sección para el nombre de su extensión, probablemente significa que no está cargado.Alternativamente, puede abrir su archivo php.ini y usar el método Ctrl+ Fpara encontrar su extensión, y ver si ha sido comentado (generalmente por un punto y coma cerca del comienzo de la línea).
fuente
Preguntó dónde ve las extensiones cargadas en la salida de phpinfo ().
Responder:
Se enumeran en la parte inferior como secciones / tablas separadas y SOLO si están cargadas. Aquí hay un ejemplo de extensión Curl cargado.
...
...
Lo instalé en Linux Debian con
fuente