2

我正在为 Laravel 项目创建部署配置。我的托管public/文件夹必须移动到另一个地方。显然,从那以后,我需要将路径更改为autoload.phpand app.phpin index.php

但是,我想添加并使用一个参数来告诉这些文件所在的位置。像这样的东西:

require __DIR__ . '/../' . env('DEP_EXT_FOLDER') . 'vendor/autoload.php';

我认为,此类参数最合适的位置是 .env 文件。但是,我有一个错误:

Call to undefined function env() 
4

1 回答 1

0

在加载自动加载器之前,您不能使用该env()功能。

如果您绝对想使用 .env 文件,则必须使用本机 php preg_match() 来查找您的密钥并使用之后的值:)

于 2017-12-08T15:35:58.740 回答