You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Kali Linux环境下安装Laravel遇ext-mbstring依赖错误的解决咨询

解决Kali Linux安装Laravel时ext-mbstring缺失的问题

我之前在Kali上部署Laravel的时候也踩过这个一模一样的坑,别担心,这本质就是Laravel依赖的PHP多字节字符串扩展没安装到位,咱们一步步来解决:

  • 先刷新系统包索引,确保能获取到最新的软件包信息:

    sudo apt update && sudo apt upgrade -y
    
  • 安装mbstring扩展。Kali默认的PHP版本会随系统更新变化,你可以先通过php -v查看当前PHP版本,比如如果是PHP 8.2,直接执行:

    sudo apt install php-mbstring
    

    如果是特定版本(比如PHP 7.4),就指定版本安装:

    sudo apt install php7.4-mbstring
    
  • 安装完成后,重启PHP-FPM服务(如果你的环境用的是FPM模式),确保扩展生效:

    # 替换成你的PHP版本,比如php8.2-fpm
    sudo systemctl restart php8.2-fpm
    
  • 验证扩展是否安装成功:

    php -m | grep mbstring
    

    如果输出mbstring,就说明扩展已经正常加载了,这时候再重新执行Laravel的安装命令就不会报错了。

万一还是遇到问题(比如Composer缓存导致的检测异常),可以试试清理Composer缓存再安装:

composer clear-cache && composer install

内容的提问来源于stack exchange,提问作者Pyr James

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 07:00:33