首页 > 解决方案 > 无法打开流:.env

问题描述

我想启动一个 Laravel 应用程序,但是在运行时composer install,它找不到 .env 文件。它也不会创造一个。

我以为是路径url的问题,因为路径url中提供了斜杠和反斜杠。

这是输出:

Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Nothing to install or update
Generating autoload files
> Illuminate\Foundation\ComposerScripts::postInstall

> php artisan key:generate

给出错误:

[ErrorException] file_get_contents(C:\xampp\htdocs\tekom-web/.env):无法打开流:没有这样的文件或目录

脚本 php artisan key:generate 处理返回的 post-install-cmd 事件,错误代码为 1

标签: phplaravellaravel-artisan

解决方案


如果您使用的是创建项目的目录,那么在创建命令中它应该.env为您创建了一个示例文件。但有时瘦身会磨损。如果你在你的机器上克隆了一个项目,它并没有真正创建一个。无论哪种方式,您都应该在开始在新环境中工作时检查与环境相关的文件;)


推荐阅读