源码包
320

linux安装错误已解决 悬赏5积分

提问者jackey 答案数1 阅读数3963 发表时间2011-06-14 12:02:55

建表错误:

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '0'', `objectType` varchar(30) NOT NULL default '''', `objectID` mediumint(8)' at line 3' in /www/zentaopms/module/install/model.php:305 Stack trace: #0 /www/zentaopms/module/install/model.php(305): PDO->query('CREATE TABLE IF...') #1 /www/zentaopms/module/install/model.php(191): installModel->createTable('5.5') #2 /www/zentaopms/module/install/control.php(95): installModel->checkConfig() #3 [internal function]: install->step3() #4 /www/zentaopms/framework/router.class.php(1120): call_user_func_array(Array, Array) #5 /www/zentaopms/www/install.php(38): router->loadModule() #6 {main} thrown in /www/zentaopms/module/install/model.php on line 305

 

php.ini 已设置

; Use Sybase-style magic quotes (escape ' with '' instead of \').
magic_quotes_sybase = On

不知道哪里还需要设置?

禅道版本:2.0

安装包类型:

操作系统:RHEL

客户端浏览器:IE8

设置备注
内容
答案列表
🍟
2011-06-14 12:12:50

检查下mysql的版本。

可以试着自己修改下zentao/db/zentao.sql文件,将里面的 6 `objectID` mediumint(8) unsigned NOT NULL default '0',

这一块修改下试试。比如把default '0'去掉。

联系我们
联系人
刘斌/高级客户经理
电话(微信)
17685869372
QQ号码
526288068
联系邮箱
liubin@chandao.com
返回顶部
刘斌
高级客户经理
17685869372
526288068
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。