如何将 php mbstring 扩展安装到 Nginx Ubuntu
How do I install php mbstring extension in to Nginx Ubuntu
我需要这个 php 扩展才能使用我的 Magento 扩展之一。
如何为我的 Nginx Ubuntu 14.04 安装 php mbstring 扩展?
编辑:请参阅下面的 Ajeets 回答以获得正确的解决方案
我认为 mbstring (like OpenSSL) 不依赖于扩展,它应该内置到 PHP 中。我是 运行 Raspbian 和 NginX,如果我用
创建一个文件
<?php phpinfo() ?>
再看一看,我明白了:
第 1 步 - 安装 mbstring
PHP 如 PHP docs 中所述,默认情况下未启用 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
等)。只需使用以下命令。
sudo service apache2 restart
or
sudo service nginx restart
我需要这个 php 扩展才能使用我的 Magento 扩展之一。 如何为我的 Nginx Ubuntu 14.04 安装 php mbstring 扩展?
编辑:请参阅下面的 Ajeets 回答以获得正确的解决方案
我认为 mbstring (like OpenSSL) 不依赖于扩展,它应该内置到 PHP 中。我是 运行 Raspbian 和 NginX,如果我用
创建一个文件<?php phpinfo() ?>
再看一看,我明白了:
第 1 步 - 安装 mbstring
PHP 如 PHP docs 中所述,默认情况下未启用 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
等)。只需使用以下命令。
sudo service apache2 restart
or
sudo service nginx restart