GNU/Linux >> Linux の 問題 >  >> Linux

未定義の関数simplexml_load_file()の呼び出し–PHPエラー[解決済み]

Joomlaを利用したWebサイトをPHPバージョン7.0およびApache2.4を使用する新しいVPSに移行する作業中に、「 未定義の関数simplexml_load_file()を呼び出す」というエラーが発生しました。 「。以下は完全なエラーです。

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

このチュートリアルでは、この問題を解決する方法を説明します。

解決策:

インストールされているPHPモジュールを見つける方法

SimpleXMLかどうかを確認します PHPモジュールは、次のコマンドを使用してインストールされます:

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

私の場合、モジュール simpleXML インストールされていません。

未定義の関数simplexml_load_fileエラーを修正する方法

以下のコマンドを使用して、simpleXMLphpモジュールをインストールします。

#apt-get install php7.0-simplexml

これで、phpモジュールをロードすると、simpleXMLモジュールがリストされます。

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

Apacheサーバーを再起動する必要があります

#/etc/init.d/apache2 restart

これで、Joomlaが機能するはずです!


Linux
  1. RT:Request Tracker –エラー:rt-mailgate –未定義のサーバーエラー–500証明書を接続または検証できません[解決済み]

  2. 未定義の関数apc_fetch()の呼び出しを修正する方法–PHPの致命的なエラー[解決済み]

  3. エラー:DNS伝搬チェックトークンの不一致[解決済み]

  1. 致命的なエラー:/home/user/public_html/includes/connection.phpにある未定義の関数mysqli_connect()を呼び出します

  2. Bash で関数を作成して呼び出す方法

  3. C++ で C 関数を呼び出す方法、C で C++ 関数を呼び出す方法 (C と C++ の混合)

  1. MPIコンパイルエラー: `sqrt'への未定義の参照–解決済み

  2. 致命的なエラー:未定義関数 mb_substr() の呼び出しエラー

  3. 致命的なエラー:未定義関数 curl_init() の呼び出し