我正在为Laravel项目创建部署配置。
在我的托管public/
文件夹上必须移动到另一个地方。
显然,既然如此,我需要更改autoload.php
中app.php
和index.php
的路径。
但是,我想添加并使用一个参数来判断这些文件的位置。像这样:
require __DIR__ . '/../' . env('DEP_EXT_FOLDER') . 'vendor/autoload.php';
我认为,这个参数最合适的地方是.env文件。 但是,我有一个错误:
Call to undefined function env()
答案 0 :(得分:0)
在加载自动加载器之前,您无法使用env()
功能。
如果您绝对想要使用.env文件,则必须使用本机php preg_match()来查找密钥并在之后使用该值:)