禅道创建新用户报错已解决 悬赏5积分
使用了一段时间后,出现创建新用户报错,但查询数据库后,发现用户已经添加成功,但是无法登录,不知改如何解决,报错内容如下:
br /> <b>Fatal error</b>: Uncaught Error: Unsupported operand types in /var/www/html/zentaopms/module/user/model.php:1664
Stack trace: #0 /var/www/html/zentaopms/module/user/model.php(551): userModel->computeUserView('test', true)
#1 /var/www/html/zentaopms/module/user/control.php(617): userModel->update('86')
#2 /var/www/html/zentaopms/framework/base/router.class.php(1764): user->edit('86')
#3 /var/www/html/zentaopms/www/index.php(72): baseRouter->loadModule()
#4 {main} thrown in <b>/var/www/html/zentaopms/module/user/model.php</b> on line <b>1664</b><br />
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
</head>
<body>
<br /> 13:11:52 Uncaught Error: Unsupported operand types in /var/www/html/zentaopms/module/user/model.php:1664
<br /> Stack trace:<br />
#0 /var/www/html/zentaopms/module/user/model.php(551): userModel->computeUserView('test', true)<br />
#1 /var/www/html/zentaopms/module/user/control.php(617): userModel->update('86')<br />
#2 /var/www/html/zentaopms/framework/base/router.class.php(1764): user->edit('86')<br />
#3 /var/www/html/zentaopms/www/index.php(72): baseRouter->loadModule()<br />
#4 {main}<br /> thrown in <strong>/var/www/html/zentaopms/module/user/model.php</strong> on line <strong>1664</strong> when visiting <strong>user-edit-86-company</strong><br />
</body>
</html>
parsererrorSyntaxError: Unexpected token < in JSON at position 0
禅道版本:15.4
安装包类型:源码包
操作系统:CentOS
客户端浏览器:Chrome
于涛
2022-03-16 15:57:10
您好,源码方式部署的话,可以尝试给zentaopms文件夹赋予递归777权限后看下,另外, 如果是新安装的系统,建议采用16.4版本,或者升级下目前正在使用的禅道版本呢。
回复
|