📅  最后修改于: 2023-12-03 15:02:34.987000             🧑  作者: Mango
当你在使用 Laravel Framework 的过程中出现如下提示时:
需要 ext-mbstring * -> 你的系统中缺少它.安装或启用 PHP 的 mbstring 扩展. - PHP
那么说明你的系统没有安装或启用 PHP 的 mbstring 扩展。
在 Debian / Ubuntu 系统中,你可以使用如下命令来安装 mbstring 扩展:
sudo apt-get install php-mbstring
在 CentOS / RHEL 系统中,你可以使用如下命令来安装 mbstring 扩展:
sudo yum install php-mbstring
如果你已经安装了 mbstring 扩展,但是仍然出现了上述错误提示,那么需要确认该扩展是否已经启用。
打开 php.ini
文件,通常该文件位于 /usr/local/etc/php.ini
或 /etc/php.ini
。
sudo vim /usr/local/etc/php.ini
搜索 mbstring
扩展,确认以下两行代码是否已经取消注释:
extension=mbstring.so
;extension=php_mbstring.dll
如果你修改了 php.ini
文件,需要重启 PHP 服务。
sudo service httpd restart
以上就是解决 Laravel Framework 缺少 mbstring 扩展的所有方法。确保你已经正确地执行了上述方法后,再重新使用 Laravel,该错误提示应该不再出现。