Laravel 设置问题

Posted

技术标签:

【中文标题】Laravel 设置问题【英文标题】:Laravel setup issue 【发布时间】:2021-06-24 17:46:27 【问题描述】:

我是 laravel 开发的新手,实际上我尝试在我的本地 windows 环境中设置 laravel。 我在我的 C:// 驱动器中安装了 composer,为 composer 创建了环境变量,但是当我 C:\xampp\htdocs>composer create-project laravel/laravel laravel_new 在 htdocs 中运行此命令时,它显示如下错误:

[无效参数异常] Composer 找不到配置文件:C:\composer 要初始化一个项目,请创建一个 composer.json 文件为 在https://getcomposer.org/“入门”中描述 部分

当我尝试使用 php artisan serve 时

C:\xampp\htdocs\laravel_new>php artisan serve

PHP 警告: 要求(C:\xampp\htdocs\laravel_new/vendor/autoload.php):失败 打开流:中没有这样的文件或目录 C:\xampp\htdocs\laravel_new\artisan 在第 18 行 警告:需要(C:\xampp\htdocs\laravel_new/vendor/autoload.php): 无法打开流:中没有这样的文件或目录 C:\xampp\htdocs\laravel_new\artisan 在第 18 行 PHP致命错误:未捕获错误:需要打开失败 'C:\xampp\htdocs\laravel_new/vendor/autoload.php' (include_path='C:\xampp\php\PEAR') 在 C:\xampp\htdocs\laravel_new\artisan:18 堆栈跟踪: #0 main 在第 18 行的 C:\xampp\htdocs\laravel_new\artisan 中抛出 致命错误:未捕获错误:需要打开失败 'C:\xampp\htdocs\laravel_new/vendor/autoload.php' (include_path='C:\xampp\php\PEAR') 在 C:\xampp\htdocs\laravel_new\artisan:18 堆栈跟踪: #0 main 在第 18 行的 C:\xampp\htdocs\laravel_new\artisan 中抛出

它显示如上的错误。 我应该怎么做才能完成我的设置?

【问题讨论】:

检查作曲家是否安装?通过terminal 使用命令composer 进行检查? 是的作曲家安装正确我检查了 我认为您的composer 安装不正确。卸载然后重新安装作曲家 composer的错误信息说它找不到你的composer.json文件。你能检查一下 laravel 安装程序是否为你创建了一个吗?如果是这样,请在您的项目路径中运行 composer install。如果没有失败,php atrisan 应该可以工作。 如果你不熟悉 Laravel 和它所依赖的其他工具,如果你想要纯 Windows 环境,我的建议是谷歌的“Laragon”项目,但(恕我直言)最好的是“Laradock. io" 如果你对 WSL+Docker 没问题。有了它,您将拥有一个名为“workspace”的容器,其中包含 Laravel 项目所需的所有工具。我已经使用了多年,它可以挽救生命。相信我... 【参考方案1】:

可能你在安装 xampp、composer 时做错了,所以你需要做的是卸载 xampp 并安装最新版本(将 php 添加到路径环境)并卸载你的 composer 并下载最新版本并全局安装

【讨论】:

以上是关于Laravel 设置问题的主要内容,如果未能解决你的问题,请参考以下文章

刷新 laravel 设置

设置山魈模板 Laravel

在 Mac 上安装 Laravel 会抛出 laravel,即使在设置 PATH 后也找不到

Laravel 6:尚未设置外观根

Laravel 导航菜单设置问题

Laravel 5 |设置 ID 字段的分页问题