Rumah > Soal Jawab > teks badan
Saya melihat mesej ini daripada WordPress Site Health. Bagaimana untuk memasang modul yang hilang?
Pasukan pengehosan WordPress mengekalkan senarai modul ini, Kandungan yang disyorkan dan diperlukan dalam buku panduan pasukan
Amaran intl modul pilihan tidak dipasang atau sudah dipasang Dilumpuhkan
P粉4550931232023-11-01 00:15:35
Mengikut manual PHPmodul ini menyediakan fungsi pengantarabangsaan. Ini penting untuk anda jika tapak web anda berbilang bahasa.
Jika anda menggunakan hos web yang mengekalkan pemasangan PHP anda untuk anda, maka anda perlu menghubungi mereka untuk memasang modul.
Jika anda menguruskan hos web anda sendiri, anda boleh mengikuti panduan pemasangan di bawah: https://www.iteron.co.za/?page_id=17204
Untuk pelayan berasaskan Linux (dengan andaian anda mempunyai akses root)
Make sure the php_intl.so file exists within your php extensions directory, find the extensions directory by: using phpinfo() running this command: php -r "echo ini_get('extension_dir');" (note: both options gets the extension_dir right from the PHP runtime configuration) If the file exists: search for the config file (php.ini, usually /etc/php.ini) and open it Make sure the line “extension=php_intl.so” is existing and not commented Restart the web server (usually sudo service httpd restart) Check if the extension is enabled using phpinfo() If the file doesn’t exist Check your php version by running the “php -v” command For PHP 5 install the php-intl package using your package manager – package managers and commands Most common: apt-get install php-intl (for ubuntu-based linux) or yum install php-intl (for CentOS) For PHP 7, install the php7.x-intl (depending on your php version) Repeat the steps for the case in which the file exists
Untuk pelayan berasaskan Windows
Make sure the php_intl.dll file exists within your php extensions directory for separately installed PHP: C:\path\to\php\ext\ for xampp: C:\path\to\xampp\php\ext (note: your drive letter might be different) If the file exists: search for the config file (php.ini, usually in the same folder as the php executable) and open it Make sure the line “extension=php_intl.dll” is existing and not commented Restart the web server (usually apache) Check if the extension is enabled using phpinfo() If the file doesn’t exist: Check your php version by running the “php -v” command Download the PHP version that corresponds to yours from the PHP Downloads Page (TS/NTS, x86/x64) To find thread safety for php, run: php -i | findstr “Thread” , source & more info. Search for the php_intl.dll file in the ext folder in that version and copy it in your php\ext folder Repeat the steps for the case in which the file exists