猿问

PHP/Phalcon 错误:没有发送请求就关闭了;它可能只是一个未使用的推测性预连接

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


    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。


我phalcon serve在 Windows 上运行 VSCode。


天涯尽头无女友
浏览 386回答 3
3回答

交互式爱情

当用户尝试注销时遇到同样的问题,重新启动我的服务器(laravel 内置服务器)并且它非常有效。

莫回无

我通过包装$result = $user->save();在 try/catch 中解决了这个问题,然后我能够看到异常。似乎这个异常并没有自动显示在终端输出中......

MM们

如果您正在克隆 Laravel 项目,请确保您的.env文件已创建。他们有敏感信息,可能会保存在.gitignore中。
随时随地看视频慕课网APP
我要回答