PHP/PHP应用程序错误:未发送请求而关闭;可能只是未使用推测性预连接

dluptydi  于 2022-12-17  发布在  PHP
关注(0)|答案(4)|浏览(332)

我有一个基本的控制器操作:

public function createAction() {
        $this->view->disable();

        $formData = $this->request->getJsonRawBody();

        $user = new Users();

        $user->first_name = $formData->first_name;
        $user->last_name = $formData->last_name;
        $user->email_address = $formData->email_address;
        $user->password = $formData->password;

        // this prints to my debug log.
        $result = $user->save(); 
        AppLogger::$logger->debug(print_r($result, true)); // this does not print.
        AppLogger::$logger->debug("oh boy #2"); // this does not print either.
        // which seems to tell me that the line above it is problematic,
        // but there is no error output from `phalcon serve`

        echo Json::encode($result);
    }

我看到的最接近错误的事情是:PHP/Phalcon Error: Closed without sending a request; it was probably just an unused speculative preconnection。这出现在phalcon serve的输出中。
我在Windows上的VSCode中运行phalcon serve

kcugc4gi

kcugc4gi1#

我通过将$result = $user->save(); Package 在try/catch中修复了这个问题,然后我就可以看到异常了。
似乎此异常未自动显示在终端输出中...

mklgxw1f

mklgxw1f2#

有同样的问题,当用户试图注销,重新启动我的服务器(laravel内置服务器),它的工作就像一个魅力。

luaexgnf

luaexgnf3#

如果您正在克隆Laravel项目,请确保创建了 .env 文件。它们包含敏感信息,可能会保存在 .gitignore 中。

uqdfh47h

uqdfh47h4#

尝试运行npm installnpm run dev对我很有效

相关问题