PHP-moduulien tarkistus hostauspalvelussa
PHP-moottori laajentaa kielen perustoimintojen lisäksi toimintojaan lisämoduulien avulla. Nämä moduulit voivat olla asennettuna, tai ne eivät välttämättä ole asennettuna. Lisäksi asennetut moduulit voivat olla pois käytöstä eivätkä toimi.
Moduulien kautta toteutetaan melko
paljo tuttua toiminnallisuutta.
Esimerkiksi JSON:n käsittely, XML:n käsittely,
CURL-kirjasto. Jopa mb_
-funktioiden kanssa toimiminen toimii moduulien kautta.
Paikallisessa ympäristössä useimmat tarvitsemamme moduulit on yleensä asennettu valmiiksi. Mutta hostauspalvelussa osa moduuleista saattaa puuttua. Tai ne saattavat olla pois käytöstä. Tämä tehdään hostauspalvelun resurssien säästämiseksi.
Tarkistaaksesi, onko moduuli käytössä, suorita seuraava komento:
<?php
phpinfo();
?>
Tuloksena selaimelle näytetään sivu PHP:n kokoonpanotiedoilla. Voimme sivun haun avulla etsiä tarvitsemamme moduulin ja tarkistaa, onko se päällä vai ei.
Harjoitellaan tämän tekemistä seuraavissa tehtävissä:
Tarkista, onko json-moduuli käytössä.
Tarkista, onko xml-moduuli käytössä.
Tarkista, onko zip-moduuli käytössä.
Tarkista, onko curl-moduuli käytössä.
Tarkista, onko mbstring-moduuli käytössä.