.env和loader.php文件存在问题
我正在为客户重新设计一个网站。他们为我提供了服务器登录,我可以通过FTP下载所有文件。我将它们全部上传到Heroku,但我遇到了以下错误:.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
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信息,但如果我只想做设计更改,我是否需要更改这些值?我有一个非常类似的问题。你找到解决这个问题的方法了吗?我有一个非常类似的问题。你找到解决办法了吗?