Moodle - Exception - Panggilan ke fungsi yang tidak ditentukan xml_parser_create ()

Moodle - Exception - Panggilan ke fungsi yang tidak ditentukan xml_parser_create ()

Gejala

Pesan kesalahan berikut terjadi selama upaya upgrade Moodle apakah itu pada baris perintah atau admin back end:

# php moodle/admin/cli/upgrade.PHP Default Exception Handler: Exception - Panggilan ke fungsi yang tidak ditentukan xml_parser_create () Debug: Kode Kesalahan: GenerAlexceptionMessage * Baris 76 dari /lib /xmlize.PHP: Kesalahan dilemparkan * baris 307 dari /lib /lingkunganlib.php: hubungi ke xmlize () * baris 355 dari /lib /lingkunganlib.PHP: Panggilan ke load_environment_xml () * baris 101 dari /lib /lingkunganlib.PHP: Panggilan ke get_latest_version_available () * baris 116 dari/admin/cli/upgrade.PHP: Panggilan ke check_moodle_environment () !!! Pengecualian - Panggilan ke fungsi yang tidak ditentukan xml_parser_create () !!! !! Kode Kesalahan: GenerAlexceptionMessage !! !! Stack Trace: * baris 76 dari /lib /xmlize.PHP: Kesalahan dilemparkan * baris 307 dari /lib /lingkunganlib.php: hubungi ke xmlize () * baris 355 dari /lib /lingkunganlib.PHP: Panggilan ke load_environment_xml () * baris 101 dari /lib /lingkunganlib.PHP: Panggilan ke get_latest_version_available () * baris 116 dari/admin/cli/upgrade.PHP: Panggilan ke check_moodle_environment () !! 

Larutan

Sistem Anda tidak ada pustaka PHP XML. Instal paket XML PHP yang relevan untuk distribusi dan versi PHP Anda. Misalnya di Ubuntu 16.04 Xenial Xerus dengan Webserver Apache Run:

# apt-get install php7.0-xml # service apache2 restart 

Ambil kembali upgrade Moodle:

# php moodle/admin/cli/upgrade.php == Meningkatkan database Moodle dari versi 3.1 (Build: 20160523) (2016052300) hingga 3.1+ (Build: 20160603) (2016052300.02) == File Moodle Anda telah diubah, dan Anda akan secara otomatis meningkatkan server Anda ke versi ini: 3.1+ (Build: 20160603) (2016052300.02) Setelah Anda melakukan ini, Anda tidak dapat kembali lagi. Harap dicatat bahwa proses ini bisa memakan waktu lama. Apakah Anda yakin ingin meningkatkan server ini ke versi ini? ketik y (berarti ya) atau n (berarti tidak): y -> Sistem ++ Sukses ++ 

Tutorial Linux Terkait:

  • Tutorial debugging GDB untuk pemula
  • Ekspresi reguler Python dengan contoh
  • Loop bash dengan contoh
  • Dasar -dasar editor VIM di Linux
  • Cara Membangun Aplikasi Tkinter Menggunakan Objek Berorientasi…
  • Cara Terhubung ke Server FTP Menggunakan Python
  • Lanjutan regex bash canggih dengan contoh
  • Sistem Linux Hung? Cara melarikan diri ke baris perintah dan…
  • Cara meluncurkan proses eksternal dengan Python dan…
  • Contoh dan trik Contoh Tips Baris Bash Berguna - Bagian 1