我需要这个php扩展才能使用我的Magento扩展。 如何在我的Nginx Ubuntu 14.04上安装php mbstring扩展名?
答案 0 :(得分:33)
mbstring
默认情况下未启用PHP mbstring扩展名,如PHP docs中所述。试试这些:
PHP 5:
sudo apt-get install php5-mbstring
PHP 7:
sudo apt-get install php7.0-mbstring
现在你应该在一个包含以下代码的文件中看到mbstring已启用(请查看上面的FelixEve' s answer):
<?php echo phpinfo(); ?>
您可能需要为PHP版本使用正确的扩展名:
例如:
sudo apt-get install php5.6-mbstring
sudo apt-get install php7.1-mbstring
安装mbstring
后,您可能需要重新启动服务器(apache2
/ nginx
等)。只需使用以下命令。
sudo service apache2 restart
or
sudo service nginx restart
答案 1 :(得分:4)
编辑:请参阅下面的Ajeets答案以获取正确的解决方案
我不认为mbstring(like OpenSSL)依赖于扩展,它应该只是内置到PHP中。我正在运行Raspbian和NginX,如果我用
创建一个文件<?php phpinfo() ?>
然后看一下然后我看到了: