.env和loader.php文件存在问题

.env和loader.php文件存在问题,php,web-development-server,Php,Web Development Server,我正在为客户重新设计一个网站。他们为我提供了服务器登录,我可以通过FTP下载所有文件。我将它们全部上传到Heroku,但我遇到了以下错误: Fatal error: Uncaught Dotenv\Exception\InvalidPathException: Unable to read the environment file at /var/www/public/.env. in /var/www/public/vendor/vlucas/phpdotenv/src/Loader.ph

我正在为客户重新设计一个网站。他们为我提供了服务器登录,我可以通过FTP下载所有文件。我将它们全部上传到Heroku,但我遇到了以下错误:

Fatal error: Uncaught Dotenv\Exception\InvalidPathException: Unable to 
read the environment file at /var/www/public/.env. in 
/var/www/public/vendor/vlucas/phpdotenv/src/Loader.php:76 Stack trace: 
#0 /var/www/public/vendor/vlucas/phpdotenv/src/Loader.php(52): 
Dotenv\Loader->ensureFileIsReadable() #1 
/var/www/public/vendor/vlucas/phpdotenv/src/Dotenv.php(91): 
Dotenv\Loader->load() #2 
/var/www/public/vendor/vlucas/phpdotenv/src/Dotenv.php(48): 
Dotenv\Dotenv->loadData() #3 /var/www/public/inc/config.php(11): 
Dotenv\Dotenv->load() #4 /var/www/public/index.php(2): 
require('/var/www/public...') #5 {main} thrown in 
/var/www/public/vendor/vlucas/phpdotenv/src/Loader.php on line 76
下面是Loader.php文件的第73-78行:

  protected function ensureFileIsReadable()
  {
    if (!is_readable($this->filePath) || !is_file($this->filePath)) {
        throw new InvalidPathException(sprintf('Unable to read the environment file at %s.', $this->filePath));
    }
  }

最后,.env有以前开发人员提供的db信息,但如果我只想做设计更改,我是否需要更改这些值?

我有一个非常类似的问题。你找到解决这个问题的方法了吗?我有一个非常类似的问题。你找到解决办法了吗?