我需要这个 php 扩展才能使用我的 Magento 扩展之一。如何将 php mbstring 扩展安装到我的 Nginx Ubuntu 14.04?
37946 次
2 回答
35
第 1 步 - 安装mbstring
如PHP 文档中所述,默认情况下未启用 PHP mbstring 扩展。试试这些:
PHP 5:
sudo apt-get install php5-mbstring
PHP 7:
sudo apt-get install php7.0-mbstring
现在您应该看到 mbstring 在具有以下代码的文件中启用(检查上面的 FelixEve 的答案):
<?php echo phpinfo(); ?>
您可能需要为您的 PHP 版本使用正确的扩展名:
例如:
- 对于PHP 5.6:
sudo apt-get install php5.6-mbstring
- 对于PHP 7.1:
sudo apt-get install php7.1-mbstring
第 2 步 - 重新启动服务器:
安装完成后mbstring
,您可能需要重新启动服务器 ( apache2
/ nginx
etc)。只需使用以下命令。
sudo service apache2 restart
or
sudo service nginx restart
于 2016-05-03T18:35:19.227 回答
5
编辑:请参阅下面的 Ajeets 答案以获取正确的解决方案
我不认为 mbstring (如 OpenSSL)依赖于扩展,它应该只是内置到 PHP 中。我正在运行 Raspbian 和 NginX,如果我创建一个文件
<?php phpinfo() ?>
看看它然后我看到:
于 2015-03-02T08:37:26.847 回答