Discuz教程网

discuz!X2.5在线升级BUG:“STATIC/IMAGE/POSTBG/3.JPG下载出现问题”

[复制链接]
authicon dly 发表于 2014-1-19 16:06:26 | 显示全部楼层 |阅读模式
即使是比较成熟的开源程序,也会或多或少的存在bug。这不今天Discuz教程网就遇到这样一个客户。他的网站使用的是Discuz! X2.5的程序,由于Discuz如今已经更新到了3.1版本,客户想先升级成DZX3.0的程序。在DZ在线升级的过程中遇到了这样一个问题:
在线升级升级到57%的时候出现报错,错误提示“staticimagepostbg3.jpg下载出现问题,请查看您的服务器网络以及data目录是否有写入权限”。如下图所示:
截图11.jpg
dz错误提示


由于这样的提示,客户以为是我们服务器的问题,于是找到了Discuz教程网。小编拿到客户网站后台的信息,自己也尝试了一次在线更新,也是同样的问题。
上面提到了data目录,那么是否真的会像提示的那样,data目录无写入权限呢?小编进到客户网站文件管理中,发现权限是755,并不是没有写入权限。那么会是什么问题呢?

Discuz教程网将上面的错误提示进行了网络求助。原来,并不是只有这一个用户遇到这样的问题,问题原因也并不像报错所说的是服务器或者是目录权限的问题。

这是Discuz!X2.5在线升级的一个bug,只要是在线升级,就非常容易出现这样的问题,和无忧主机所在的香港独立ip虚拟主机空间并没有关系。秉着为客户着想的原则,小编为客户解决了这个问题。以下是解决方法,小编把它分享出来,给各位在线升级遇到问题的朋友们做参考:
1、用ftp工具连接php虚拟主机空间,找到source/admincp/admincp_upgrade.php 这个文件
下载到本地;
用文本编辑器打开,修改文件里的$offset变量的值为零,也就是:
默认$offset = 100 * 1024;;
修改成$offset = 0;
3、保存文件上传到空间覆盖原文件。一定要记得备份。
游客,如果您要查看本帖隐藏内容请回复

Discuz教程网在这里想说,虽然有些程序报错中,会包含“服务器错误”、“空间错误”这样的字眼,但是这类错误,百分之90可以说都是源于程序自身的bug或者进行过文件修改导致的报错。所以大家遇到这类问题,看报错是一方面,但分析问题才是重点。有的时候,眼睛看到的不一定是真实~这里也请那些php开源程序的作者多多发现bug,修复bug,而不是在报错中把责任推给空间商。你们说是吗?




上一篇:Discuz!X2.5设置多域名,二级域名同步登录
下一篇:Discuz论坛如何安装“百度网盘附件通”插件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 09:02

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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