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
Salin selepas log masuk
-
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!