Rumah >pembangunan bahagian belakang >tutorial php >Mengapa Sambungan Php-intl Saya Tidak Muncul Selepas Pemasangan pada XAMPP?

Mengapa Sambungan Php-intl Saya Tidak Muncul Selepas Pemasangan pada XAMPP?

Susan Sarandon
Susan Sarandonasal
2024-10-30 00:24:02456semak imbas

Why is My Php-intl Extension Not Showing Up After Installation on XAMPP?

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 :

  1. Sahkan Laluan PHP: Pastikan laluan PHP yang betul ditetapkan. Jika menggunakan XAMPP, ia harus menunjuk ke /Applications/XAMPP/xamppfiles/bin/php.
  2. Pasang ICU4C: Menggunakan pengurus pakej Homebrew, pasang ICU4C dengan arahan brew install icu4c.
  3. Pasang Intl Pecl: Kemas kini saluran Pecl dan pasang sambungan intl menggunakan arahan berikut:

    root$: sudo pecl update-channels
    root$: sudo pecl install intl 
  4. Nyahkomen intl. jadi: Dalam fail /Applications/XAMPP/xamppfiles/etc/php.ini, tambah atau nyahkomen sambungan baris=intl.so.
  5. 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