我使用Virtualmin作为Centos 7上的控制面板,我需要安装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?
发布于 2019-11-14 09:39:29
您在 intl.so 文件中加载两次/etc/php.d/,打开所有文件并在其中一个文件中用";“来注释,其中一个文件加载intl.so扩展名。然后使用sudo systemctl restart httpd重新启动Apache,并将正确工作。
https://stackoverflow.com/questions/58853073
复制相似问题