PHP modulok ellenőrzése a tárhelyen
A PHP motor, az alapvető nyelvi funkciókon túl, kiegészítő modulokkal bővíti funkcionalitását. Ezek a modulok lehetnek telepítve, de az is előfordulhat, hogy nincsenek. Ráadásul a telepített modulok lehetnek letiltva és nem működnek.
A modulokon keresztül valósul meg elég
sok megszokott funkcionalitás.
Például a JSON kezelése, az XML kezelése,
a CURL könyvtár. Még a mb_
funkciókkal való munka is modulokon keresztül működik.
A lokális gépen általában a legtöbb szükséges modul alapból telepítve lesz. De a tárhelyen egyes modulok hiányozhatnak. Vagy letilthatók. Ezt a tárhely erőforrásainak spórolása érdekében teszik.
Annak ellenőrzéséhez, hogy egy modul engedélyezve van-e, a következő parancsot kell végrehajtani:
<?php
phpinfo();
?>
Ennek eredményeként a böngészőben megjelenik egy oldal a PHP konfigurációjával. A lapon kereséssel megkereshetjük a szükséges modult, és megnézhetjük, hogy engedélyezve van-e vagy sem.
Gyakoroljuk ezek elvégzését a következő feladatokban:
Ellenőrizze, hogy a json modul engedélyezve van-e.
Ellenőrizze, hogy az xml modul engedélyezve van-e.
Ellenőrizze, hogy a zip modul engedélyezve van-e.
Ellenőrizze, hogy a curl modul engedélyezve van-e.
Ellenőrizze, hogy az mbstring modul engedélyezve van-e.