找回密码
 立即注册
查看: 2535|回复: 4

[已解决] 上传图片不生成缩略图

[复制链接]

已分享文件:0个

网盘今日赚:积分

发表于 2010-12-1 02:26:05 | 显示全部楼层 |阅读模式
我是用外国空间,我升级了补丁,也手动删除了缓存文件,空间支持gd库.但上传图片不生成缩略图,让管理图片文件很不方便.以下附上探针信息.



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

已分享文件:20个

网盘今日赚:积分

发表于 2010-12-1 09:39:15 | 显示全部楼层
看你的环境,
1、如果缩略图不存在,可能是图片太大,服务器超时,无法生成,你可以换一些小的图片去测试一下,如100KB左右的
2、如果不行,你可以修改一下php.ini memory_limit 改大一点。再不行,就没办法了。

已分享文件:0个

网盘今日赚:积分

 楼主| 发表于 2010-12-1 11:25:40 | 显示全部楼层
我上传的图片都不是很大,都在200K内

已分享文件:0个

网盘今日赚:积分

 楼主| 发表于 2010-12-1 18:35:48 | 显示全部楼层
我找出了原因,但不知道是为什么和怎样解决?

我重新安装5.30可以生成缩略图,但还原以前的数据库文件后就不行了

已分享文件:0个

网盘今日赚:积分

 楼主| 发表于 2010-12-1 20:43:23 | 显示全部楼层
问题解决:

解决思路:

全新安装5.3版,数据库存在32个数据表,但经过不断升级后的数据库存在34个表,于是想到应该数据库文件出现问题.由于我只用作自己图片储存作用.并没商用,所以我在本地全新安装5.3,然后备份数据表,但不包括pd_files(文件表)和pd_folders(文件夹)这两个数据表,然后删除经过升级的数据库的数据表(除了pd_files和pd_folders这两个数据表),把全新的数据库覆盖旧的数据库.问题解决.

这样解决的话,不适用于用作商业用途,因为其它设置全部丢失.如果有用户,也可以尝试备份ph_users数据表

所以这个BUG应该经过多次升级程序,而数据库升级并没有做到全面升级,例如没把不必要的数据表删除或者没把数据表里面不必要的数据删除导致的.

[ 本帖最后由 11qq 于 2010-12-1 21:35 编辑 ]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|PHPDisk系统交流社区

GMT+8, 2024-12-23 04:12 , Processed in 0.054720 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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