发新话题
打印

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

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

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

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

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

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

相关信息为以下内容:

MySQL 主机名称:  localhost
MySQL 用户名:    root                  
MySQL 密码 :   goii
校验 MySQL 密码:  goii
MySQL 数据库名称:  mam
MySQL 数据表前缀:  mos_


看出问题所在了,告之一下。谢谢了!

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

TOP

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

TOP

是不是数据库名相同呀
我开源,我开心 -- Mambo中国
More Simple, More Powerful
愈简,愈强 -- Mambo中国整站系统

TOP

再帮我看看

TOP

引用:
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
= = = = = = = = = =
你的数据库没有 gbk 编码

TOP

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

- PHP 版本 >= 4.1.0  ( 5.2.2 )
- zlib 压缩支持可用
- XML 支持可用
- MySQL 支持可用
- Mambo 配置文件可写
- Session 保存路径未设置
不可写

TOP

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

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

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

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

TOP

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

TOP

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

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

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

TOP

引用:
原帖由 joson 于 2007-11-1 14:30 发表
如果你用虚拟主机的话就没有办法自己修改了,权限在空间服务商那里。如果不改的话,Mambo无法使用。

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

如果是自己本机测试,修改php.ini文件的session save path,改为具体存在 ...
这个不影响数据库插入吧?只是解决session 设置问题。

TOP

发新话题