我使用Laravel框架。我需要在config()
文件中使用index.php
函数(该文件存在于 public 文件夹中)。但是当我调用它时,它会抛出这个错误:
致命错误:在第2行的C:\ xampp \ htdocs \ myproject \ public \ index.php中调用未定义的函数config()
我该如何解决?
答案 0 :(得分:3)
如果此时未加载任何功能,我将无法在config()
中使用index.php
。
您可以做的是创建简单的功能,从配置文件加载您需要的数据。或者你可以在index.php
中硬编码值。但我建议您找到另一种方法来实现目标,而不是轻触index.php
。
<强>更新强> Laravel已经具有maintenance mode功能。
答案 1 :(得分:1)
这是因为Config
外观可能不会为此index.php引入。您添加use Illuminate\Support\Facades\Config;
以使用Config
方法。
<强>更新强>
而不是Config
尝试var_dump(getenv('APP_ENV'));
,将有助于使用环境变量。