安装特定 laravel 版本的问题
Posted
技术标签:
【中文标题】安装特定 laravel 版本的问题【英文标题】:Problem with installation of a specific laravel version 【发布时间】:2020-01-09 00:02:30 【问题描述】:一旦我尝试在 Windows 上安装 Laravel 5.2 版,它就会显示所显示的错误。其他较新版本正在成功安装。
我有一个 php 版本 5.6.40 并安装了 composer。
警告:需要(C:\xampp\htdocs\Media\bootstrap/../vendor/autoload.php):无法打开流:C:\xampp\htdocs\Media\bootstrap\ 中没有这样的文件或目录第 17 行的 autoload.php
致命错误:require():在 C 中打开所需的 'C:\xampp\htdocs\Media\bootstrap/../vendor/autoload.php' (include_path='C:\xampp\php\PEAR') 失败:\xampp\htdocs\Media\bootstrap\autoload.php 第 17 行
PHP 警告:需要(C:\xampp\htdocs\Media\bootstrap/../vendor/autoload.php):无法打开流:C:\xampp\htdocs\Media\bootstrap 中没有这样的文件或目录\autoload.php 在第 17 行
PHP 致命错误:require():无法打开所需的 'C:\xampp\htdocs\Media\bootstrap/../vendor/autoload.php' (include_path='C:\xampp\php\PEAR') C:\xampp\htdocs\Media\bootstrap\autoload.php 第 17 行
脚本 php artisan clear-compiled 处理 pre-update-cmd 事件返回错误代码 255
【问题讨论】:
您遵循了哪些步骤?你有没有运行composer install
命令
是的,composer 已经安装好了。
运行composer update
检查供应商文件夹。如果不存在则运行composer update
Install specific version using laravel installer的可能重复
【参考方案1】:
我们收到一个错误,因为我们的项目中缺少供应商文件夹,供应商目录包含我们的 Composer 依赖项。
需要 /vendor 文件夹,因为所有包都在那里,包括 Laravel 使用的所有类,只需执行两个步骤即可解决问题:
composer update --no-scripts
composer update
【讨论】:
以上是关于安装特定 laravel 版本的问题的主要内容,如果未能解决你的问题,请参考以下文章
如何将 Laravel 安装程序“laravel/installer”更新到最新版本?