Sjekke PHP-moduler på hosting

PHP-motoren utvider funksjonaliteten sin i tillegg til kjernespråkets funksjoner ved hjelp av tilleggsmoduler. Disse modulene kan være installert, eller de kan være ikke installert. I tillegg kan installerte moduler være deaktivert og ikke fungere.

En god del av den funksjonaliteten vi er vant med implementeres gjennom moduler. For eksempel arbeid med JSON, arbeid med XML, CURL-biblioteket. Selv arbeid med mb_ funksjoner fungerer gjennom moduler.

På lokal maskin vil som regel de fleste av modulene vi trenger være installert ut av boksen. Men på hosting kan en del moduler mangle. Eller de kan være deaktivert. Dette gjøres for å spare hostingressurser.

For å sjekke om en modul er aktivert, må du kjøre følgende kommando:

php<?php
  phpinfo();
?>

Som et resultat vil en side med PHP-konfigurasjon blir vist i nettleseren. Vi kan bruke søk på siden for å finne modulen vi trenger og se om den er aktivert eller ikke.

La oss øve på å gjøre dette i følgende oppgaver:

Задание 1

Sjekk om json-modulen er aktivert.

Задание 2

Sjekk om xml-modulen er aktivert.

Задание 3

Sjekk om zip-modulen er aktivert.

Задание 4

Sjekk om curl-modulen er aktivert.

Задание 5

Sjekk om mbstring-modulen er aktivert.