gpt4 book ai didi

php - 可选模块 intl 未安装或已被禁用

转载 作者:行者123 更新时间:2023-12-05 02:27:58 31 4
gpt4 key购买 nike

我从 WordPress Site Health 看到这条消息。如何安装缺少的模块?

The WordPress Hosting Team maintains a list of those modules, bothrecommended and required, in the team handbook

Warning The optional module, intl, is not installed, or has beendisabled

最佳答案

根据 the PHP manual该模块提供国际化功能。如果您的网站是多语言的,那么这对您来说很重要。

如果您使用的是为您维护 PHP 安装的 Web 主机,那么您需要联系他们来安装该模块。

如果您管理自己的虚拟主机,那么您可以按照这样的安装指南进行操作:https://www.iteron.co.za/?page_id=17204

对于基于 Linux 的服务器(假设您具有根访问权限)

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

对于基于 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

关于php - 可选模块 intl 未安装或已被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72787640/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com