Ukaguzi wa Moduli za PHP kwenye Hosting
Engine ya PHP, pamoja na kazi za msingi za lugha, inapanua utendaji wake kwa kutumia moduli za ziada. Moduli hizi zinaweza kuwa zimewekwa, au zinaweza kuwa hazijawekwa. Zaidi ya hayo, moduli zilizowekwa zinaweza kulemazwa na kutofanya kazi.
Kupitia moduli, utendaji mwingi tuliozoea
unatekelezwa.
Kwa mfano, kufanya kazi na JSON, kufanya kazi na XML,
maktaba ya CURL. Hata kufanya kazi na mb_
vitendaji na hiyo inafanya kazi kupitia moduli.
Kwenye mfumo wa maendeleo (localhost), kwa kawaida, moduli nyingi tunazohitaji zitakuwa zimewekwa tayari baada ya usakinishaji. Lakini kwenye hosting, baadhi ya moduli zinaweza kukosekana. Au zinaweza kulemazwa. Hii inafanywa ili kuokoa rasilimali za hosting.
Ili kukagua ikiwa moduli imewashwa, unahitaji kutekeleza amri ifuatayo:
<?php
phpinfo();
?>
Matokeo yake, ukurasa wenye usanidi wa PHP utaonyeshwa kwenye kivinjari. Tunaweza kutumia utafutaji kwenye ukurasa kupata moduli tunayohitaji na kuangalia ikiwa imewashwa au imezimwa.
Wacha tujizoeze kufanya hivi kwenye kazi zifuatazo:
Kagua ikiwa moduli ya json imewashwa.
Kagua ikiwa moduli ya xml imewashwa.
Kagua ikiwa moduli ya zip imewashwa.
Kagua ikiwa moduli ya curl imewashwa.
Kagua ikiwa moduli ya mbstring imewashwa.