如何解决升级的老问题?

2016-07-07 15:44 来源:www.chinab4c.com 作者:ecshop专家



出现了下面这个问题,按关键字搜索了类似的问题都是还没有解决,所以没办法再发帖问问。
我的ECshop程序
ECShop 版本:v2.6.0 RELEASE 20080606

编码:GBK

PHP 版本:5.2.9MySQL 版本:5.0.67-community
安全模式:安全模式GID:
Socket 支持:时区设置:Asia/Shanghai
GD 版本:GD2 ( JPEG GIF PNG)Zlib 支持:
我下载了V2.6.2主程序,刚开始把upgrade文件夹下面的所有文件采用二进制上传到根目录,运行http://商城网站域名/admin/ OR http://商城网站域名/upgrade/
但出现提示错误,因此又把upgrade文件夹用二进制上传到根目录(这次包含了upgrade文件名一起上传的)。但还是出现错误提示:


输入域名,首页提示错误:
Warning: require(/home/sourc11/public_html/yuebing/includes/init.phpincludes/lib_common.php) [function.require]: failed to open stream: No such file or directory in /home/sourc11/public_html/yuebing/includes/init.php on line 15

Fatal error: require() [function.require]: Failed opening required '/home/sourc11/public_html/yuebing/includes/init.phpincludes/lib_common.php' (include_path='.:/usr/local/php5/lib/php') in /home/sourc11/public_html/yuebing/includes/init.php on line 15

输入后台管理URL:http://www.yuebing.info/admin/
出现如下提示错误:

Fatal error: Class 'cls_template' not found in /home/sourc11/public_html/yuebing/admin/includes/init.php on line 194

http://www.yuebing.info/upgrade/: 您的ECSHOP已是最新版本,无需升级。

折腾了半天还是升级不了。如何解决这个问题?
或者如何恢复之前的版本,恢复正常访问?
希望知者帮助一下。谢谢!


回答:


以下,按照顺序来操作
1.你用的是 LP主机吧,这个主机,文件属性要设置成755才能运行正常,777会出错
2.admin文件夹内报错,上传 admin 文件夹覆盖
3.你第一次运行 upgrade/是否成功?如果成功说明数据库升级成功。
4.如果以上都不行,终极办法,用帝国备份所有网站文件,再次上传所有网站文件重新安装(如果第3步是升级成功的就用2.62,不成功用2.60),安装完毕后再用帝国还原数据文件。

以下,按照顺序来操作
1.你用的是 LP主机吧,这个主机,文件属性要设置成755才能运行正常,777会出错
2.admin文件夹内报错,上传 admin 文件夹覆盖
3.你第一次运行 upgrade/是否成功?如果成功说明数据库升级成 ...
wufanan 发表于 2009-5-19 11:48

谢谢你的回复。
按照第1/2/3步都不行,属性已经全改为755了,重新上传2.60的admin 文件覆盖原来的admin,运行upgrade还是失败。
只好 安装了帝国备份,在备份数据里备份了数据库到bdata文件夹了。
请问是不是重新上传2.60或者是2.62版本的主程序到域名的根目录里,然后怎么导入数据?恢复原来的网站原貌?
谢谢!

1# bizsource
可否提供您的ftp和您的后台

1# bizsource
可否提供您的ftp和您的后台
晓天 发表于 2009-5-19 18:28

谢谢你帮助.
FTP 和后台资料已经发信息给你了.请查看.
谢谢!

您上传的文件不全造成的,上传了一小部分,错误提示就改了
您可以看下您ftp里的文件大小和修改时间
很多文件都没修改,才会出现这样的错误,建议您重新上传下文件

您上传的文件不全造成的,上传了一小部分,错误提示就改了
您可以看下您ftp里的文件大小和修改时间
很多文件都没修改,才会出现这样的错误,建议您重新上传下文件
晓天 发表于 2009-5-20 11:41

刚开始我只是上传2.62的升级包的(upgrade文件夹里的文件),后来又重新上传了2.60 的admin文件夹。
这样就很乱了,不知你所指的重新上传是上传那些文件?还有需要修改那些文件?

需要上传的是upgrande文件夹里的全部文件
和 upload里的全部文件,这些都需要全部上传
还有升级前需要备份文件,您可以先把您的备份数据文件先用ftp下载下来再升级