Php 缺少mbstring扩展名

Php 缺少mbstring扩展名,php,mbstring,Php,Mbstring,我是linux新手。在我的Linux Mint 18.1上安装了apache2、mysql服务器、PHP7.0和phpmyadmin。 安装进行得很顺利,但localhost/phpmyadmin给出了错误(请参阅标题) 尝试: 在php.ini中取消注释“extension_dir” 在php.ini中取消对mbstring.dll扩展的注释 制作从/var/www/html/phpmyadmin到/usr/share/phpmyadmin的链接 重新安装php7.0-mbstring 但

我是linux新手。在我的Linux Mint 18.1上安装了apache2、mysql服务器、PHP7.0和phpmyadmin。 安装进行得很顺利,但localhost/phpmyadmin给出了错误(请参阅标题)

尝试:

  • 在php.ini中取消注释“extension_dir”
  • 在php.ini中取消对mbstring.dll扩展的注释
  • 制作从/var/www/html/phpmyadmin到/usr/share/phpmyadmin的链接
  • 重新安装php7.0-mbstring
但两者都不起作用


我也在重新启动Apache。

如果Apache和PHP运行正常,应该在PHP上安装mbstring扩展并重新启动Apache:

sudo apt-get install php7.0-mbstring
sudo service httpd restart

重新启动Apache是大多数人忘记的步骤。当您安装任何PHP扩展时,某些发行版将自行重新启动Apache,其他发行版则不会。如果您的Apache和PHP运行正常,则应在PHP上安装mbstring扩展并重新启动Apache:

sudo apt-get install php7.0-mbstring
sudo service httpd restart

重新启动Apache是大多数人忘记的步骤。当您安装任何PHP扩展时,某些发行版将自行重新启动Apache,而其他发行版则不会。

mbstring.dll
是一个Windows库,您需要
mbstring。因此
mbstring.dll
是一个Windows库,您需要
mbstring。因此
。尝试过:它说明我已经安装了最新版本。您重新启动了Apache吗?如果是这样,请在
DocumentRoot
上创建一个包含以下内容的PHP文件:
,然后在浏览器上打开它。在那里查找mbstring。“解析的附加.ini文件”部分包含
/etc/php/7.0/apache2/conf.d/20 mbstring.ini
;我看不到其他出现的
mbstring
。是的,我通过
apachectl restart
重新启动了Apache,但似乎没有帮助。尝试过:它表明我已经安装了最新版本。你重新启动了Apache吗?如果是这样,请在
DocumentRoot
上创建一个包含以下内容的PHP文件:
,然后在浏览器上打开它。在那里查找mbstring。“解析的附加.ini文件”部分包含
/etc/php/7.0/apache2/conf.d/20 mbstring.ini
;我看不到其他出现的
mbstring
。是的,我通过
apachectl restart
重新启动了Apache,但似乎没有什么帮助。