Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

数据库备份问题

[复制链接]
enxuanmss 发表于 2006-9-15 17:01:28 | 显示全部楼层 |阅读模式
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 8388608 bytes)
in /www/users/789456.com/bbs/admin/database.inc.php on line 422



不明白,数据库是从pw4.3.2转到5.0的,在本地做测试,然后备份一下,ftp上传到空间恢复数据就出现如上字眼。。。。。。
该去哪里设置分配8M的什么什么空间。- -~~
 楼主| enxuanmss 发表于 2006-9-15 17:03:32 | 显示全部楼层
MySQL Dump (Shell) 备份
用这个备份完覆盖上去,全变乱码
但是字符集都gbk。。。。。。。。
请教一下,是mysql版本的问题吗?本地测试的是4.0的,服务器那是4.1的
回复

使用道具 举报

 楼主| enxuanmss 发表于 2006-9-15 17:05:30 | 显示全部楼层
哇呜。。。。。。。。。。。。。。哭
回复

使用道具 举报

 楼主| enxuanmss 发表于 2006-9-16 08:35:13 | 显示全部楼层
。。。。。
回复

使用道具 举报

 楼主| enxuanmss 发表于 2006-9-16 08:41:36 | 显示全部楼层
修改admin/database.inc.php


$sqldump .= fread($fp, 8388607);
改为
if ($from == 'server') {
$sqldump .= fread($fp, filesize($datafile));
} else {
$sqldump .= fread($fp, 99999999);
}

行么?找同样问题时候发现的。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-29 20:55 , Processed in 0.022625 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表