GNU/Linux >> Tutoriels Linux >  >> Linux

Appel à la fonction indéfinie simplexml_load_file() – Erreur PHP [Résolu]

Lors de la migration d'un site Web alimenté par Joomla vers un nouveau VPS avec PHP version 7.0 et Apache 2.4, l'erreur "Call to undefined function simplexml_load_file()" a été rencontrée. “. Ci-dessous l'erreur complète.

Error displaying the error page: Call to undefined function simplexml_load_file(): Call to undefined function simplexml_load_file()

Dans ce tutoriel, je vais vous expliquer comment résoudre ce problème.

Solution :

Comment connaître les modules PHP installés ?

Vérifiez si SimpleXML Le module PHP est installé à l'aide de la commande ci-dessous :

#php -m
[PHP Modules]
calendar
Core
ctype
dat....

Dans mon cas, le module simpleXML n'a pas été installé.

Comment corriger l'erreur de fonction indéfinie simplexml_load_file ?

Installez le module php simpleXML à l'aide de la commande ci-dessous :

#apt-get install php7.0-simplexml

Maintenant, si vous chargez les modules php, le module simpleXML y sera listé.

#php -m
[PHP Modules]
calendar
Core
...
session
shmop
SimpleXML
sockets
SPL
....

Vous devez redémarrer le serveur Apache

#/etc/init.d/apache2 restart

Maintenant, Joomla devrait fonctionner !


Linux
  1. RT:Request Tracker – Erreur :rt-mailgate – Erreur de serveur non définie – 500 Impossible de se connecter ou de vérifier le certificat [Résolu]

  2. Erreur de compilation MPI :référence indéfinie à `sqrt' - Résolu

  3. Erreur :DNS Propagation check Token Mismatch [Résolu]

  4. Erreur fatale Php :appel à la fonction non définie Thesql_connect() ?

  5. Erreur fatale :appel à la fonction indéfinie mb_substr() Erreur

Comment créer et appeler des fonctions dans Bash

Comment appeler la fonction C en C++, la fonction C++ en C (mélanger C et C++)

Erreur Linux c++ :référence indéfinie à 'dlopen'

Erreur fatale :appel à la fonction indéfinie curl_init()

Appeler une fonction C à partir du code C++

référence indéfinie au symbole erreur '_ZN5boost6system15system_categoryEv'