Comprobación de módulos PHP en el hosting
El motor PHP, además de las funciones principales del lenguaje, amplía su funcionalidad mediante módulos adicionales. Estos módulos pueden estar instalados, o puede que no lo estén. Además, los módulos instalados pueden estar desactivados y no funcionar.
A través de los módulos se implementa bastante
funcionalidad que nos es familiar.
Por ejemplo, el trabajo con JSON, el trabajo con XML,
la biblioteca CURL. Incluso el trabajo con las funciones
mb_ también funciona a través de módulos.
En el entorno local (localka), generalmente la mayoría de los módulos que necesitamos vendrán instalados por defecto. Pero en el hosting, algunos módulos pueden no estar. O pueden estar desactivados. Esto se hace para ahorrar recursos del hosting.
Para comprobar si un módulo está activado, debe ejecutar el siguiente comando:
<?php
phpinfo();
?>
Como resultado, el navegador mostrará una página con la configuración de PHP. Podemos usar la búsqueda en la página para encontrar el módulo que necesitamos y ver si está activado o no.
Practiquemos cómo hacer esto en las siguientes tareas:
Compruebe si el módulo json está activado.
Compruebe si el módulo xml está activado.
Compruebe si el módulo zip está activado.
Compruebe si el módulo curl está activado.
Compruebe si el módulo mbstring está activado.