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

查看完整版本: 数据库插入数据出错!无法继续安装

poweroff 2007-10-29 15:27

数据库插入数据出错!无法继续安装

系统平台:freebsd-6.2+mysql-5.0.33+httpd-2.2.6+php-5.2.2  

在这个平台上都能正常安装曼波整站系统5.1.0 和 MamboV4.6.1 中文版。 

但就是装不了曼波整站系统5.2.0   报错情况为:数据库插入数据出错!无法继续安装

大家可以进去看看是怎么回事,网址:[url=http://www.goii.cn/88/]http://www.goii.cn/88/[/url]

相关信息为以下内容:

[table][tr][td=2,1]MySQL 主机名称:  localhost
[/td][td][/td][/tr][tr][td=2,1]MySQL 用户名:    root                  
[/td][td][/td][/tr][tr][td=2,1]MySQL 密码 :   goii
[/td][td] [/td][/tr][tr][td=2,1]校验 MySQL 密码:  goii
[/td][td] [/td][/tr][tr][td=2,1]MySQL 数据库名称:  mam
[/td][td] [/td][/tr][tr][td=2,1]MySQL 数据表前缀:  mos_

[/td][/tr][/table]
看出问题所在了,告之一下。谢谢了!

[[i] 本帖最后由 poweroff 于 2007-10-31 22:50 编辑 [/i]]

lang3 2007-10-31 09:15

没有显示插入哪条记录出错?

nemo_sha 2007-10-31 19:35

是不是数据库名相同呀

poweroff 2007-10-31 23:43

再帮我看看

lang3 2007-11-1 10:37

[quote]SQL=Unknown character set: 'gbk':
- - - - - - - - - -
# $Id: mambo_english.sql,v 2.0 2007/07/30 02:42:00 lang3 Exp $

# Table structure for table `mos_banner`

CREATE TABLE `mos_banner` (
  `bid` int(11) NOT NULL auto_increment,
  `cid` int(11) NOT NULL default '0',
  `type` varchar(10) NOT NULL default 'banner',
  `name` varchar(50) NOT NULL default '',
  `imptotal` int(11) NOT NULL default '0',
  `impmade` int(11) NOT NULL default '0',
  `clicks` int(11) NOT NULL default '0',
  `imageurl` varchar(100) NOT NULL default '',
  `clickurl` varchar(200) NOT NULL default '',
  `date` datetime default NULL,
  `showBanner` tinyint(1) NOT NULL default '0',
  `checked_out` tinyint(1) NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `editor` varchar(50) default NULL,
  `custombannercode` text,
  PRIMARY KEY  (`bid`),
  KEY `viewbanner` (`showBanner`)
) TYPE=MyISAM DEFAULT CHARACTER SET gbk
= = = = = = = = = =[/quote]

你的数据库没有 gbk 编码

joson 2007-11-1 14:17

Session 保存路径有问题:
[quote]
如任一项有红色提示,请修改该项以确保正常安装!

[table][tr][td]- [b]PHP[/b] 版本 >= 4.1.0[/td][td][b][color=green]是[/color][/b]  ([b] 5.2.2[/b] ) [/td][/tr][tr][td]- [b]zlib[/b] 压缩支持[/td][td][b][color=green]可用[/color][/b] [/td][/tr][tr][td]- [b]XML[/b] 支持[/td][td][b][color=green]可用[/color][/b] [/td][/tr][tr][td]- [b]MySQL[/b] 支持[/td][td][b][color=green]可用[/color][/b] [/td][/tr][tr][td]- [b]Mambo[/b] 配置文件[/td][td][b][color=green]可写[/color][/b] [/td][/tr][tr][td]- Session 保存路径[/td][td][b]未设置[/b] [b]
[color=red]不可写[/color][/b] [/td][/tr][/table][/quote]

joson 2007-11-1 14:30

如果你用虚拟主机的话就没有办法自己修改了,权限在空间服务商那里。如果不改的话,Mambo无法使用。

你要找一个支持Mambo的空间。

如果是自己本机测试,修改php.ini文件的session save path,改为具体存在的目录。

服务器搜索php.ini
编辑php.ini
找到session.save_path这行,前面如果有;就去掉
改为session.save_path = C:/tmp
在c:根目录下建立一个叫做tmp的文件夹
----------------
摘自:[url]http://www.allknow.cn/component/option[/url],com_fireboard/Itemid,49/func,view/id,87/catid,11

joson 2007-11-1 14:34

无法继续测试,密码被修改了

poweroff 2007-11-1 23:49

在这里,首先感谢大家对我的提点,使我知道问题如何解决。

现在我把解决问题的方法说一下,为大家后以碰到这样的问题有个参照:
1、从新编译mysql   编译为 ./configure --/usr/local/mysql --with-xcharset=all  --with-charset=gbk  
2、编译安装 make; make install

[[i] 本帖最后由 poweroff 于 2007-11-1 23:51 编辑 [/i]]

koma 2007-11-12 10:57

[quote]原帖由 [i]joson[/i] 于 2007-11-1 14:30 发表 [url=http://bbs.mambochina.net/redirect.php?goto=findpost&pid=60630&ptid=15805][img]http://bbs.mambochina.net/images/common/back.gif[/img][/url]
如果你用虚拟主机的话就没有办法自己修改了,权限在空间服务商那里。如果不改的话,Mambo无法使用。

你要找一个支持Mambo的空间。

如果是自己本机测试,修改php.ini文件的session save path,改为具体存在 ... [/quote]

这个不影响数据库插入吧?只是解决session 设置问题。
页: [1]
查看完整版本: 数据库插入数据出错!无法继续安装