php - 无法打开流:.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
解决方案
如果您使用的是创建项目的目录,那么在创建命令中它应该.env
为您创建了一个示例文件。但有时瘦身会磨损。如果你在你的机器上克隆了一个项目,它并没有真正创建一个。无论哪种方式,您都应该在开始在新环境中工作时检查与环境相关的文件;)
推荐阅读
- ethernet - BeagleBone Black 表示来自笔记本电脑以太网端口的传入帧正在使用 Internet 协议版本 6
- asp.net - asp.net mvc 中的 mvc _layout 文件中的下拉列表
- python - 使用python从图像中过滤出小的网格线
- c++ - 如何使用 PushButton-Qt 连接 ComboBox 和 TextBrowser?
- asp.net - 如何在 .Net 中查找与 Amazon VPC 关联的资源数量
- angular-cli - Angular 生成组件抛出错误“找不到模块 'chownr'”
- java - Hazelcast 嵌入和裂脑综合征
- vb.net - 如何获取最近修改的日期 pdf 文件并在 VB 上显示?
- python - 不能将轴最小值设置为大于 0
- kotlin - Kotlin 的新无符号类型未编译