Anda kehilangan ekstensi yang diperlukan untuk php yang diperlukan mediawiki untuk dijalankan, harap instal intl

Saya telah menggunakan XAMPP untuk menginstal MediaWiki di komputer Windows 10 saya. Instalasi berjalan lancar saat saya mengikuti panduan di sini. https. // www. mediawiki. org/wiki/Manual. Installing_MediaWiki#Download_MediaWiki_software hingga saya harus menjalankan skrip instalasi. Ketika saya mengetik "localhost/w" ke dalam bilah pencarian, alih-alih memberi tahu saya bahwa LocalSettings. php tidak dapat ditemukan, dan saya dapat mengatur wiki, itu memberi saya kesalahan yang terlihat seperti ini

MediaWiki 1. 36 kesalahan internal. Menginstal beberapa ekstensi PHP diperlukan

Komponen yang dibutuhkan

Anda kehilangan ekstensi yang diperlukan untuk PHP yang diperlukan MediaWiki untuk dijalankan. Silakan instal. internasional

Setelah mencari di web sebentar, saya menemukan bahwa saya perlu mengaktifkan ekstensi intl dengan masuk ke php. ini di folder php dan hapus komentar "extension=intl". Saya pikir itu akan menyelesaikan masalah, tetapi ketika saya mencoba memuat "localhost/w" lagi, sepertinya masalah baru muncul

Tidak digunakan lagi . Akses dini ke wadah layanan [Dipanggil dari ObjectCache. getLocalServerInstance di D. \XAMPP\htdocs\w\includes\objectcache\ObjectCache. php pada baris 255] di   D. \XAMPP\htdocs\w\includes\debug\MWDebug. php   online   376

Tidak digunakan lagi . Akses prematur ke layanan 'HookContainer' [Dipanggil dari MediaWiki\MediaWikiServices. getInstance di D. \XAMPP\htdocs\w\includes\MediaWikiServices. php pada baris 252] di   D. \XAMPP\htdocs\w\includes\debug\MWDebug. php   online   376

Tidak digunakan lagi . Akses prematur ke layanan 'ObjectFactory' [Dipanggil dari Wikimedia\Services\ServiceContainer. {penutupan} di D. \XAMPP\htdocs\w\includes\ServiceWiring. php pada baris 535] di   D. \XAMPP\htdocs\w\includes\debug\MWDebug. php   online   376

Tidak digunakan lagi . Akses prematur ke layanan 'LocalServerObjectCache' [Dipanggil dari ObjectCache. getLocalServerInstance di D. \XAMPP\htdocs\w\includes\objectcache\ObjectCache. php pada baris 255] di   D. \XAMPP\htdocs\w\includes\debug\MWDebug. php   online   376

Tidak digunakan lagi . Akses prematur ke layanan 'StatsdDataFactory' [Dipanggil dari ObjectCache. newFromParams di D. \XAMPP\htdocs\w\includes\objectcache\ObjectCache. php pada baris 149] di   D. \XAMPP\htdocs\w\includes\debug\MWDebug. php   online   376

Tidak digunakan lagi . Akses prematur ke layanan 'MainConfig' [Dipanggil dari Wikimedia\Services\ServiceContainer. {penutupan} di D. \XAMPP\htdocs\w\includes\ServiceWiring. php pada baris 1424] di   D. \XAMPP\htdocs\w\includes\debug\MWDebug. php   online   376

Tidak digunakan lagi . Akses prematur ke layanan 'ConfigFactory' [Dipanggil dari Wikimedia\Services\ServiceContainer. {penutupan} di D. \XAMPP\htdocs\w\includes\ServiceWiring. php pada baris 734] di   D. \XAMPP\htdocs\w\includes\debug\MWDebug. php   online   376

Tidak digunakan lagi . Akses prematur ke layanan 'BootstrapConfig' [Dipanggil dari Wikimedia\Services\ServiceContainer. {penutupan} di D. \XAMPP\htdocs\w\includes\ServiceWiring. php pada baris 277] di   D. \XAMPP\htdocs\w\includes\debug\MWDebug. php   online   376

Tidak digunakan lagi . Akses prematur ke layanan 'DBLoadBalancer' [Dipanggil dari ObjectCache. {penutupan} di D. \XAMPP\htdocs\w\includes\objectcache\ObjectCache. php pada baris 181] di   D. \XAMPP\htdocs\w\includes\debug\MWDebug. php   online   376

Tidak digunakan lagi . Akses prematur ke layanan 'DBLoadBalancerFactory' [Dipanggil dari Wikimedia\Services\ServiceContainer. {penutupan} di D. \XAMPP\htdocs\w\includes\ServiceWiring. php pada baris 383] di   D. \XAMPP\htdocs\w\includes\debug\MWDebug. php   online   376

Tidak digunakan lagi . Akses prematur ke layanan 'MainWANObjectCache' [Dipanggil dari Wikimedia\Services\ServiceContainer. {penutupan} di D. \XAMPP\htdocs\w\includes\ServiceWiring. php pada baris 406] di   D. \XAMPP\htdocs\w\includes\debug\MWDebug. php   online   376

Tidak digunakan lagi . Akses prematur ke layanan 'ConfiguredReadOnlyMode' [Dipanggil dari Wikimedia\Services\ServiceContainer. {penutupan} di D. \XAMPP\htdocs\w\includes\ServiceWiring. php pada baris 420] di   D. \XAMPP\htdocs\w\includes\debug\MWDebug. php   online   376

Jika saya menggulir ke bawah, itu memberi saya opsi untuk menyiapkan wiki baru, tetapi saya tidak yakin apakah saya harus menyelesaikan masalah terlebih dahulu. Jika kalian tidak tahu, saya tidak tahu apa-apa tentang pengkodean sama sekali, jadi bantuan apa pun sangat kami hargai.  

Beberapa informasi yang relevan mungkin berguna

Saya menggunakan Media Wiki versi terbaru (1. 36. 1) dan saya menggunakan XAMPP 7. 3. 28 karena ternyata (dari apa yang saya baca) file php yang datang dengan versi yang lebih baru tidak bekerja dengan MediaWiki.  

Terima kasih sebelumnya

Tautkan ke komentarBerbagi di situs lain

Lebih banyak opsi berbagi

  • 0

Skizzerz

Diposting 25 Agustus 2021

Skizzerz

  • Administrator
    • 174
    • 13

    • Membagikan

Diposting 25 Agustus 2021

Seharusnya aman untuk mengabaikan kesalahan itu. Jika Anda tidak berencana mengembangkan MediaWiki, akan lebih baik untuk menekannya dengan mematikan error_reporting di php Anda. ini

Bagaimana cara mengaktifkan ekstensi Intl di PHP?

Untuk mengaktifkan PHP Extension intl , ikuti Langkah-langkahnya. .
Buka xampp/php/php.ini. file ini di editor apa pun
Cari ";extension=php_intl. dll"
silakan hapus titik koma awal ( ; ) Seperti. ;ekstensi=php_intl. dll. ke. ekstensi = php_intl. dll
Simpan file xampp/php/php. file ini
Mulai ulang xampp/wamp Anda

Bagaimana cara memasang ekstensi MediaWiki?

Yang perlu Anda lakukan adalah mengunduh arsip ekstensi dan mengekstrak kontennya di folder “ekstensi” instalasi MediaWiki Anda . Setelah Anda melakukan ini, buka LocalSettings Anda. php dengan editor teks seperti notepad dan tambahkan baris berikut. Sertakan(“extensions/NewExtensionName.

Bagaimana cara menginstal ekstensi PHP Intl di Mac?

Re. Instal php_extension intl ke Mac OS X Server .
(1) Gunakan "port" untuk menginstal php5-intl % sudo port install php5-intl
(2) Salin intl. jadi ke direktori ekstensi php aktif % sudo cp /opt/local/lib/php/extensions/no-debug-non-zts-20090626/intl. jadi /usr/lib/php/extensions/no-debug-non-zts-20090626

Apa itu ekstensi PHP Intl?

Ekstensi Internasionalisasi (Intl) adalah pembungkus pustaka ICU, kumpulan pustaka C/C++ dan Java yang menyediakan dukungan Unicode dan Globalisasi untuk aplikasi perangkat lunak. It enables PHP programmers to perform UCA-conformant collation and date/time/number/currency formatting in their scripts.

Postingan terbaru

LIHAT SEMUA