Laravel 5.2 - 使用 composer 和 git bash 安装 laravel 时出错
Posted
技术标签:
【中文标题】Laravel 5.2 - 使用 composer 和 git bash 安装 laravel 时出错【英文标题】:Laravel 5.2 - Error while installing laravel using composer with git bash 【发布时间】:2018-04-16 04:14:30 【问题描述】:我是 laravel 新手,在使用 composer 安装 laravel 时出现错误。我试图找到解决方案,但最终什么也没找到。我也尝试了作曲家更新。但安装时仍然遇到问题,下面是命令。
命令:
composer create-project --prefer-dist laravel/laravel cms 5.2
错误:
致命错误:require():需要打开失败 'C:\xampp\htdocs\cms\bootstrap/../vendor/autoload.php' (include_path='C:\xampp\php\PEAR') 在 C:\xampp\htdocs\cms\bootstrap\autoload.php 在第 17 行 PHP 警告:需要(C:\xampp\htdocs\cms\bootstrap/../vendor/autoload.php): 无法打开流:中没有这样的文件或目录 C:\xampp\htdocs\cms\bootstrap\autoload.php 在第 17 行 PHP致命错误:require():需要打开失败 'C:\xampp\htdocs\cms\bootstrap/../vendor/autoload.php' (include_path='C:\xampp\php\PEAR') 在 C:\xampp\htdocs\cms\bootstrap\autoload.php 在第 17 行 脚本 php artisan clear-compiled 处理返回的 pre-update-cmd 事件 错误代码 255
我已尝试重新安装 composer,但问题仍然存在。提前致谢
【问题讨论】:
【参考方案1】:试试这个:
composer create-project --prefer-dist laravel/laravel cms "5.2.*"
注意*如果您已经有cms
目录,请在运行上述命令之前先将其删除。
阅读更多:https://laravel.com/docs/5.2/installation#installing-laravel
【讨论】:
【参考方案2】:运行composer dump-autoload
将解决此错误。
【讨论】:
我这样做了,但仍然有错误** [RuntimeException] 无法扫描“数据库”中的类,它似乎不是文件也不是文件夹** 删除composer.lock
文件并再次运行composer update
。以上是关于Laravel 5.2 - 使用 composer 和 git bash 安装 laravel 时出错的主要内容,如果未能解决你的问题,请参考以下文章
在 Ubuntu 系统安装 Redi laravel 5.2 引入第三方类