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

运行克隆的Laravel项目重定向至/install 提示[vendor.installer.welcome]不存在

问题原因说明

该报错是因为项目集成了第三方Laravel自动安装扩展(常见为rachidlaasri/laravel-installer),扩展所需的视图资源未正确加载,同时项目未完成安装配置触发了自动重定向到/install路由的逻辑。

排查解决步骤
  • 前置基础配置检查
    克隆项目后首先完成基础配置操作:

    1. 复制项目根目录的.env.example为.env
    2. 执行php artisan key:generate生成应用密钥
    3. 配置.env文件内的数据库连接等必填基础信息
  • 第一步:补全Composer依赖
    确认已在项目根目录执行Composer安装命令拉取所有依赖包:
    composer install
    如果之前已经执行过,可清空缓存后重装依赖避免包损坏:

    composer clear-cache
    # Windows系统可手动删除vendor文件夹或执行 rmdir /s vendor
    rm -rf vendor
    composer install
    
  • 第二步:发布安装扩展的资源文件
    依赖安装完成后如果仍报错,说明安装扩展的视图、配置等资源未发布到项目目录,执行对应发布命令:
    php artisan vendor:publish --provider="RachidLaasri\LaravelInstaller\Providers\LaravelInstallerServiceProvider"
    执行后会自动将安装器所需的视图文件发布到resources/views/vendor/installer目录,即可解决视图找不到的问题。

  • 第三步:无需安装流程的跳过方案
    如果你已经手动完成了.env配置、数据库迁移、基础数据导入等操作,不需要走自动安装流程,可以直接关闭安装跳转逻辑:

    1. 若项目中不存在config/installer.php文件,先执行第二步的发布命令生成配置文件
    2. 打开config/installer.php,将is_installed配置项的值改为true即可
    3. 也可以直接移除该扩展,执行命令:composer remove rachidlaasri/laravel-installer
  • 第四步:清理项目缓存
    所有操作完成后执行以下命令清理项目缓存,确保配置生效:

    php artisan config:clear
    php artisan route:clear
    php artisan view:clear
    

    之后重新执行php artisan serve启动服务即可正常访问。

内容的提问来源于stack exchange,提问作者zin-minhtun

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 02:54:09