Menyelesaikan masalah Pemasangan Php-intl pada XAMPP
Penerangan Masalah:
Memasang dan mengaktifkan sambungan intl pada XAMPP untuk Mac OS X terbukti mencabar. Walaupun mengikut langkah-langkah yang digariskan dalam pelbagai tutorial, php -m | arahan grep intl masih mengembalikan hasil kosong, menunjukkan bahawa sambungan tidak dipasang.
Diagnostik dan Penyelesaian:
Untuk menangani isu ini, satu siri langkah disyorkan :
-
Sahkan Laluan PHP: Pastikan laluan PHP yang betul ditetapkan. Jika menggunakan XAMPP, ia harus menunjuk ke /Applications/XAMPP/xamppfiles/bin/php.
-
Pasang ICU4C: Menggunakan pengurus pakej Homebrew, pasang ICU4C dengan arahan brew install icu4c.
-
Pasang Intl Pecl: Kemas kini saluran Pecl dan pasang sambungan intl menggunakan arahan berikut:
root$: sudo pecl update-channels
root$: sudo pecl install intl
-
Nyahkomen intl. jadi: Dalam fail /Applications/XAMPP/xamppfiles/etc/php.ini, tambah atau nyahkomen sambungan baris=intl.so.
-
Mulakan semula Apache: Mulakan semula Apache pelayan untuk perubahan berkuat kuasa.
Nota Tambahan:
- Autoconf mungkin perlu dipasang sebelum memasang intl. Ini boleh dilakukan menggunakan Homebrew (brew install autoconf automake) atau dengan menjalankan perintah yang disediakan dalam jawapan yang ditentukan.
- Jika isu itu berterusan, pertimbangkan untuk menyemak sebarang penggantian php.ini atau kemungkinan konflik lain.
Atas ialah kandungan terperinci Mengapa Sambungan Php-intl Saya Tidak Muncul Selepas Pemasangan pada XAMPP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan:Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn