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

首次安装Laravel(PHP 8.1)未改代码却报错求助

Laravel 首次安装(PHP 8.1)无代码修改报错排查方案
  • 重新安装完整依赖
    执行composer install重新拉取并安装所有依赖,留意安装过程中的报错信息,比如PHP扩展缺失导致的依赖安装失败,这类问题很容易被忽略。

  • 检查PHP核心扩展是否齐全
    Laravel适配PHP8.1的版本(如Laravel 9/10)要求必须启用以下扩展:BCMath、Ctype、JSON、Mbstring、OpenSSL、PDO、Tokenizer、XML。执行php -m查看已安装扩展列表,缺失的话在PHP配置中启用或通过包管理器安装。

  • 完成基础环境配置
    复制根目录下的.env.example文件并重命名为.env,然后执行php artisan key:generate生成应用密钥,这是Laravel启动的必要步骤,未配置密钥会直接触发报错。

  • 修复目录权限
    确保storage和bootstrap/cache目录有写入权限:

    • Linux/macOS环境执行:
      chmod -R 775 storage bootstrap/cache
      chown -R www-data:www-data storage bootstrap/cache
      
    • Windows环境右键对应目录,在属性中开启写入权限。
  • 清理缓存残留
    执行以下命令清除可能存在的配置缓存和应用缓存:

    php artisan config:clear
    php artisan cache:clear
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 18:31:45