Verificarea modulelor PHP pe hosting

Motorul PHP, pe lângă funcțiile de bază ale limbajului, își extinde funcționalitatea cu ajutorul unor module suplimentare. Aceste module pot fi instalate, dar este posibil să nu fie. În plus, modulele instalate pot fi dezactivate și să nu funcționeze.

Prin module este implementat destul de mult din funcționalitatea cu care suntem obișnuiți. de exemplu, lucrul cu JSON, lucrul cu XML, biblioteca CURL. Chiar și lucrul cu funcțiile mb_ funcționează prin module.

Pe local, de regulă, majoritatea modulelor de care avem nevoie vor fi instalate din cutie. Dar pe hosting, o parte din module ar putea să nu fie. Sau ar putea fi dezactivate. Acest lucru se face pentru a economisi resursele de hosting.

Pentru a verifica dacă un modul este activat, trebuie să rulați următoarea comandă:

php<?php
  phpinfo();
?>

Ca rezultat, în browser va fi afișată o pagină cu configurația PHP. Putem folosi funcția de căutare pe pagină pentru a găsi modulul de care avem nevoie și a verifica dacă este activat sau nu.

Să exersăm cum să facem acest lucru în următoarele sarcini:

Задание 1

Verificați dacă modulul json este activat.

Задание 2

Verificați dacă modulul xml este activat.

Задание 3

Verificați dacă modulul zip este activat.

Задание 4

Verificați dacă modulul curl este activat.

Задание 5

Verificați dacă modulul mbstring este activat.