PHP модулларини хостингда текшириш
PHP движоки, тилнинг асосий функцияларидан ташқари, қўшимча модуллар ёрдамида ўзининг функционаллигини кенгайтиради. Бу модуллар ўрнатилган бўлиши мумкин, ёки ўрнатилмаган ҳам бўлиши мумкин. Қўшимча қилиб, ўрнатилган модуллар ўчирилган ва ишламай туриши мумкин.
Модуллар орқали бизга туш бўлган жуда кўп
функционаллик амалга оширилади.
Мисол учун, JSON билан ишлаш, XML билан ишлаш,
CURL кутубхонаси. Ҳатто mb_
функциялари билан ишлаш ҳам модуллар орқали ишлайди.
Локал серверда, оддата, керак бўлган модулларнинг кўпчилиги "коробкадан" ўрнатилган бўлади. Аммо хостингда эса айрим модуллар бўлмаслиги мумкин. Ёки улар ўчирилган бўлиши мумкин. Бу хостинг ресурсларини тежаш учун қилинади.
Модул ёқилганми ёки йўқми, текшириш учун куйидаги буйруқни бажариш керак:
<?php
phpinfo();
?>
Натижада браузерга PHP конфигурацияси билан саҳифа чиқарилади. Биз саҳифа бўйиба излаш ёрдамида керакли модулимизни топишимиз ва унинг ёқилганми ёки йўқмилигини кўришимиз мумкин.
Келинг, куйидаги вазифаларда буни амалда қилайлик:
json модули ёқилганми ёки йўқми, текширинг.
xml модули ёқилганми ёки йўқми, текширинг.
zip модули ёқилганми ёки йўқми, текширинг.
curl модули ёқилганми ёки йўқми, текширинг.
mbstring модули ёқилганми ёки йўқми, текширинг.