Laravel 无法访问此 Dotenv 编辑器的站点

Laravel site cant be reached for this DotenvEditor

我正在使用 Dotenveditor 来保存环境参数,但是在重定向之后我遇到了错误

无法访问此站点已重置连接。 尝试:

正在检查连接 检查代理和防火墙 ERR_CONNECTION_RESET

我的代码有什么错误?控制器的其余部分工作正常。

if (isset($request->APP_DEBUG)) {
            $env_update = DotenvEditor::setKeys(['APP_DEBUG' => 'true']);
        } else {
            $env_update = DotenvEditor::setKeys(['APP_DEBUG' => 'false']);
        }
        if (isset($request->COOKIE_CONSENT_ENABLED)) {
            $env_update = DotenvEditor::setKeys(['COOKIE_CONSENT_ENABLED' => 'true']);
        } else {
            $env_update = DotenvEditor::setKeys(['COOKIE_CONSENT_ENABLED' => 'false']);
        }

        $env_update = DotenvEditor::setKeys([
            'APP_NAME' => preg_replace('/\s+/', '', $request->title),
            'APP_URL' => preg_replace('/\s+/', '', $request->APP_URL),
        ]);

        $env_update->save();

尝试使用 notepad++ 作为管理员更新您的 .env 文件。我认为它更容易和用户友好。当您进行必要的更改时,保存文件。之后,我认为您必须重新启动到虚拟机(如果您正在使用虚拟机)或重新启动服务以使更改对应用程序生效。

谈论 Laravel-Dotenv-Editor 请尝试访问 Dotenv editor 以查找更多信息。

.env 文件示例: