gpt4 book ai didi

php - 无法访问 Laravel 中的环境变量

转载 作者:行者123 更新时间:2023-12-04 02:01:51 34 4
gpt4 key购买 nike

我在从 Laravel 的 env 文件中访问 env 变量时遇到问题。
该应用程序已托管到共享托管站点之一。
当我打印 APP_KEY变量,它返回空。

我尝试使用 file_exists 检查 env 文件是否存在index.php 中的函数公共(public)目录中的文件,它返回true但我无法访问环境变量。
因此,由于空的 appkey 导致密码错误。

这发生在 index.php 中的此代码块之后公共(public)目录中的文件:

$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);

$response = $kernel->handle(
$request = Illuminate\Http\Request::capture()
);

当我打印 $response->send() ,它显示了密码错误。

我在本地做了同样的事情,它显示了 appkey 值,没有密码错误。

我在共享主机站点中使用的文件与我本地的文件相同。这是我第一次托管 Laravel 应用程序。也许我错过了一些东西?

你知道为什么会这样吗?谢谢。

最佳答案

尝试使用

php artisan config:clear

关于php - 无法访问 Laravel 中的环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46587469/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com