曼波中国
曼波社区
曼波知识库
曼波搜索

查看完整版本: 终于解决注册用户后台看不到以及不能登陆的问题!

jetlu 2008-6-4 17:39

终于解决注册用户后台看不到以及不能登陆的问题!

这几天一直在想这个问题,困扰我半个多月啊。论坛发的帖子也无人问津,只有发挥自己动手,丰衣足食的毛泽东精神,XXXX

1.全新安装的2003,配置php5+sql5,不行;配置php4+mysql5,还是不行。
2.全新安装xp,还是一样的结果;
3.装了首页的应用程序服务器3.1,里面用的是apache,居然可以了。然后折腾IIS6.0若干天,该死的差点误入歧途。
4.中间上[url]www.mambochina.com下载了4.64[/url]安装,最后一步出错,差点放弃,今天实在憋不住,再拿出来研究,这时候,真是要感谢万能的google啊。

google安装时的出错讯息:SQL=BLOB/TEXT column 'comments' can't have a default value:

得到如下页面,正是曼波的:
http://forum.mambo-foundation.org/archive/index.php?t-1172.html

虽然,我的英文才过二级,但总算就着牛津词典,看明白了啊!
Is your MySQL 5 running in strict mode? It would appear so. The first recommendation is to disable strict mode. If you can't and/or your host will not make the change for you then the following statements can be swapped out for the current ones in installation/mambo.sql and they should work:


万能的主啊,感谢圣父圣母,感谢CCTV,XXXX
再次搜索 disable strict mode

答案很明显了啊:
http://community.postnuke.com/Wiki-DisablingMySQL5StrictMode.htm

关键就是这一句啊:

[size=5][color=Red]SET[/color][color=Red] @@global.sql_mode=[/color][color=Red]'MYSQL40'[/color][/size]

再来看4.64的安装正常了,一喜,再看曼波中文,好了。注册用户登录没问题,后台也能看到用户了。神啊。。。。

看来5.50还是不够人性啊,环境检查,安装什么的都十分正常,就是不能正常使用。可怜我头发白了好几根啊。


大家看吧,顶吧。

没有任何技术含量,只是google的功劳。:lol:lol:lol;P;P;P

jetlu 2008-6-4 17:43

忍不住再顶一下。

lang3 2008-6-4 22:20

顶!
知道是哪个表的 'comments'  字段吗?

jetlu 2008-6-5 23:33

都说了没技术含量了啊。

java 2008-6-17 15:00

要修改数据库配置啊,麻烦了,开发阶段自己机器上怎么弄都行,拿到服务器上要是加上这个配置,怕影响其他应用啊,怎么会这样呢?

java 2008-6-17 16:50

试过了,楼主的“发现”是对的,我用的是曼波5.5.0,mysql5.0.37。另外,我建议在my.ini中修改strict模式,这样保险,可以随时恢复回来

that_who 2008-6-19 12:12

这个要怎么生效呢?我执行语句了,没啥效果啊?

jetlu 2008-6-22 11:45

[quote]原帖由 [i]java[/i] 于 2008-6-17 16:50 发表 [url=http://bbs.mambochina.net/redirect.php?goto=findpost&pid=63355&ptid=16848][img]http://bbs.mambochina.net/images/common/back.gif[/img][/url]
试过了,楼主的“发现”是对的,我用的是曼波5.5.0,mysql5.0.37。另外,我建议[color=#ff0000][size=4]在my.ini中修改strict模式[/size][/color],这样保险,可以随时恢复回来 [/quote]

请教这个怎么改?
页: [1]
查看完整版本: 终于解决注册用户后台看不到以及不能登陆的问题!