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]]
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
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 设置问题。