Проверка модулей PHP на хостинге
Движок PHP, помимо основных функций языка, расширяет свой функционал с помощью дополнительных модулей. Эти модули могут быть установлены, а могут быть и не установлены. Кроме того, установленные модули могут быть отключены и не работать.
Через модули реализуется достаточно
много привычного нам функционала.
К примеру, работа с JSON, работа с XML,
библиотека CURL. Даже работа с mb_
функциями и та работает через модули.
На локалке, как правило, большинство нужных нам модулей будет установлено из коробки. А вот на хостинге часть модулей может и не быть. Либо они могут быть отключены. Это делается для экономии ресурсов хостинга.
Чтобы проверить, включен ли модуль, нужно выполнить следующую команду:
<?php
phpinfo();
?>
В результате в браузер выведется страница с конфигурацией PHP. Мы можем с помощью поиска по страницы найти нужный нам модуль и посмотреть, включен он или нет.
Давайте потренируемся делать это в следующих задачах:
Проверьте, включен ли модуль json.
Проверьте, включен ли модуль xml.
Проверьте, включен ли модуль zip.
Проверьте, включен ли модуль curl.
Проверьте, включен ли модуль mbstring.