php - 问题安装 php intl

标签 php apache centos intl

我在 Centos 7 上使用 Virtualmin 作为控制面板,我需要安装 php intl 扩展才能使用 prestashop。

我用了这个命令
yum --enablerepo=remi install php-intl
我还将它添加到 php.ini
extension=intl.so
但它不工作。请注意 php -v给我

PHP Warning:  Module 'intl' already loaded in Unknown on line 0
PHP 5.4.45 (cli) (built: Oct 22 2019 13:26:02)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies

我的网站使用 php v7.2 但默认服务器 php 似乎是 5.4.45 (服务器使用多个 php 版本)

我认为 intl 适用于 php 5.4,但肯定不适用于 7.2。
由于我使用多php,我是否需要使用其他方式安装它?

最佳答案

您加载 国际版 /etc/php.d/ 中归档两次用“;”打开所有文件和注释行在其中一个加载 intl.so 扩展名的地方。然后用 sudo systemctl restart httpd 重启 Apache并将正常工作

关于php - 问题安装 php intl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58853073/

相关文章:

php - 每行第一个图标的条件语句

php - PHP 版本升级到 7.2.10 后,CodeIgniter session 未写入数据库

apache - undefined symbol : apr_crypto_init during Apache restart?

postgresql - 无法使用 PostgreSQL 打开文件错误

php - 添加自定义验证消息以在 Laravel 5.3 中自定义验证不起作用

php - 在 PHP 和 Perl 之间传递大量数据

php - 无法在 PHP 5.2.17 上激活 Xdebug

java - tomcat重启后数据库未连接,需要重新加载项目

centos - 如何在 vncserver 中使用 2 个屏幕?

centos - 在 centos 上安装 kaltura 后 KMC 不加载