edusoho在Nginx环境下点击购买课程按钮无反应
因为Nginx环境原因,导致“$this->createNewException(UserException::UN_LOGIN());”代码执行异常,我们只需要修改对应的代码语法即可。
文件地址:src/AppBundle/Controller/BuyFlowController.php
修改“checkUserLogin”方法内的返回数据方式
private function checkUserLogin()
{
$user = $this->getCurrentUser();
if (!$user->isLogin()) {
throw new AccessDeniedException(UserException::UN_LOGIN());
}
}
原文链接 https://m.zkdygl.com/d/7-nginx