折雨的天空
本地PHP8.1配置wecenter4.1报错:[error] [0]thinkRequest::server(): Argument #2 ($default) must be of type string, null given,
2024-3-25 我好笨


报错位置:



appcommoncontrollerPlugins.php on line 89



找到文件位置,发现是从cookie中获取token时,没有初始化,导致的报错。



于是改一改:







$cookie_token=cookie('token');
$cookie_token=$cookie_token?$cookie_token:'';
$token = $this->request->header('UserToken', $this->request->server('UserToken', $cookie_token));



这样就可以了。把变量初始化,避免是null即可。

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容