复制.env文件后无法生成php artisan密钥

复制.env文件后无法生成php artisan密钥,php,laravel,Php,Laravel,我没有从git中提取一个项目文件,我想在本地服务器中使用它,但是当我复制粘贴.env并运行命令生成密钥时。他们的观点似乎是错误的 我尝试安装autodumpload命令,但它似乎不起作用 php artisan key:generate 错误例外: 文件获取内容(C:\Users\Anifz\React\getfyt webapp master.env): 无法打开流:没有这样的文件或目录 在 C:\Users\Anifz\React\getfyt webapp master\vendor

我没有从git中提取一个项目文件,我想在本地服务器中使用它,但是当我复制粘贴.env并运行命令生成密钥时。他们的观点似乎是错误的

我尝试安装autodumpload命令,但它似乎不起作用

php artisan key:generate  
错误例外: 文件获取内容(C:\Users\Anifz\React\getfyt webapp master.env): 无法打开流:没有这样的文件或目录

在 C:\Users\Anifz\React\getfyt webapp master\vendor\laravel\framework\src\illumb\Foundation\Console\KeyGenerateCommand.php:96 92| { 93 |文件放置内容($this->laravel->environmentFilePath(),preg|u replace( 94 |$this->keyReplacementPattern(), 95 |“应用程序密钥=”.$KEY, 96 |文件获取内容($this->laravel->environmentFilePath()) 97| )); 98| } 99| 100 |/**

异常跟踪:

1
文件获取内容(“C:\Users\Anifz\React\getfyt webapp master.env”) C:\Users\Anifz\React\getfyt webapp master\vendor\laravel\framework\src\illumb\Foundation\Console\KeyGenerateCommand.php:96

2
Illumb\Foundation\Console\KeyGenerateCommand::WriteEnewEnvironmentFilewith(“base64:pszqtyklrkpohzvwwz2pny7a/nb4ArWeklrKWofE=”) C:\Users\Anifz\React\getfyt webapp master\vendor\laravel\framework\src\illumb\Foundation\Console\KeyGenerateCommand.php:80

请使用参数-v查看更多详细信息


以下是您应该遵循的步骤-

  • 提取项目
  • .env.example
    复制到
    .env
  • 运行
    composer安装
  • 然后运行
    php artisan key:generate

  • 我认为.env文件不存在,如果存在,请从.env.examle复制一个文件,并将名称设置为.env

    执行此代码

    php artisan key:generate
    
    
    也许你想清除缓存,如果你想它,你可以用下面的代码

    php artisan cache:clear
    
    

    您要打开的文件是什么
    getfyt webapp master.env
    在laravel项目的根目录中,只需创建一个.env文件即可。如果有对该方法的调用,请签入
    bootstrap/app.php
    更改环境文件的路径。您似乎需要创建一个
    .env
    文件-您可以从此处复制
    示例.env
    文件:并将其重命名为
    .env
    。注意:从repo克隆项目时,始终需要创建
    env
    文件