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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

X2.5正式版升级20120413补丁后的结果惨重

[复制链接]
sakma 发表于 2012-4-13 20:05:35 | 显示全部楼层 |阅读模式
本帖最后由 sakma 于 2012-4-13 22:42 编辑

Discuz! System Error
目录未找到或者无法访问: ./data/template

1. 进入后台后发现有更新,于是按照步骤进行了在线升级. 文件效验和设置FTP帐号后点击继续升级
2. 升级过程中跳出如下信息:
ftp上传文件 api/manyou/Service/Client/Restful.php 出错, 请修改文件权限后重新上传 或 重新设置ftp账号.
3.于是在官网下载了X2.520120413补丁包手动上传到服务器.并登陆后台.后台的版本显示为Discuz! X2.5 Release 20120413 但仍有提示: 您目前使用的 Discuz! 程序有新版本发布,请及时升级在线升级
4.在后台点击更新缓存,结果是后台页面空白.点击站点首页后显示:
Discuz! System Error
目录未找到或者无法访问: ./data/template
5.在补丁包里找到api/manyou/Service/Client/Restful.php文件,手动上传到空间后在后台点击在线升级提示. 但始终会在更新过程中显示:
ftp上传文件 api/manyou/Service/Client/Restful.php 出错, 请修改文件权限后重新上传 或 重新设置ftp账号.
6.将api目录下的相关文件夹和文件的权限设置为777.但目前状态仍是
ftp上传文件 api/manyou/Service/Client/Restful.php 出错, 请修改文件权限后重新上传 或 重新设置ftp账号.

Ps.从2.0升级到X2.5正式版时也没有出现过任何问题. 再有升级到X2.5后并非开启Manyou应用.
但我不知道为什么会出现这样的问题.

本帖子中包含更多资源

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

x
 楼主| sakma 发表于 2012-4-13 20:14:11 | 显示全部楼层
现在想恢复数据库备份也不能. 提示404.
回复

使用道具 举报

luweiwei0310 发表于 2012-4-13 20:21:20 | 显示全部楼层
我的正常升级
回复

使用道具 举报

baubau 发表于 2012-4-13 20:30:51 | 显示全部楼层
我也遇到下列的部分:

5.在补丁包里找到api/manyou/Service/Client/Restful.php文件,手动上传到空间后在后台点击在线升级提示. 但始终会在更新过程中显示:
ftp上传文件 api/manyou/Service/Client/Restful.php 出错, 请修改文件权限后重新上传 或 重新设置ftp账号.
6.将api目录下的相关文件夹和文件的权限设置为777.但目前状态仍是
ftp上传文件 api/manyou/Service/Client/Restful.php 出错, 请修改文件权限后重新上传 或 重新设置ftp账号.

我只好手动覆盖所有文件,跑一次更新,看起来成功了,可是更新提示仍在...我只得重新安装...

P.S. 我从来没有成功"设置ftp账号"。Filezilla甚至Chrome直接ftp都没问题,可就是discuz!里面的ftp功能不让我ftp...
回复

使用道具 举报

 楼主| sakma 发表于 2012-4-13 21:32:38 | 显示全部楼层
baubau 发表于 2012-4-13 20:30
我也遇到下列的部分:

5.在补丁包里找到api/manyou/Service/Client/Restful.php文件,手动上传到空间后在 ...

我已经成功升级了. 教你如何强制升级. 步骤如下:

1.在官方下载20120413补丁包.然后将安装包里面的文件上传到空间.
2.在官方下载的完整X2.5版本的程序包中的utility文件夹内的restore.php文件上传到空间的data目录下
3.http://论坛目录/data/restore.php执行备份数据还原[如果你在线升级前有对网站数据备份的话]
4.在data目录下查找update.lock文件,删除.
5.进入后台后更新缓存数据
回复

使用道具 举报

baubau 发表于 2012-4-13 22:11:21 | 显示全部楼层
sakma 发表于 2012-4-13 21:32
我已经成功升级了. 教你如何强制升级. 步骤如下:

1.在官方下载20120413补丁包.然后将安装包里面的文件 ...

谢谢分享!下一个更新的时候,我估计(很不幸地)会用上您介绍的方法吧...

对了,您在discuz!里面设置ftp成功过吗?我没有。
回复

使用道具 举报

北京若水 发表于 2012-4-13 22:17:40 | 显示全部楼层
刚见提示了  不知道该不该升级   怕出错!      












乐都信息网
回复

使用道具 举报

 楼主| sakma 发表于 2012-4-13 22:24:44 | 显示全部楼层
baubau 发表于 2012-4-13 22:11
谢谢分享!下一个更新的时候,我估计(很不幸地)会用上您介绍的方法吧...

对了,您在discuz!里面设置 ...

大部分原因是想要下载或者安装的目录没有设置为读取权限时会出现让你设置FTP帐号设置的提示.
我自己通常都会按照提示先在空间的所属目录和文件进行777权限.
大部分原因在于从早前版本升级最新版本时备份的时候残留的一些旧数据吧.我也不是很清楚.
比如掌上论坛这个插件,我从2.0升级到2.5后最让我头痛的就是它... 官方也没有什么具体说明.还好在官方论坛中搜索到解决办法,而且详细告诉了我如何删除掌上论坛插件的数据.

至于,今天在线升级时设置FTP帐号信息那段,我是成功跳转了.问题是出现在那个没人用的垃圾插件Manyou.
回复

使用道具 举报

johnwh 发表于 2012-4-13 22:30:29 | 显示全部楼层
楼主的站,图片真劲爆啊~
回复

使用道具 举报

 楼主| sakma 发表于 2012-4-13 22:31:52 | 显示全部楼层
北京若水 发表于 2012-4-13 22:17
刚见提示了  不知道该不该升级   怕出错!      

建议你不要在线升级.自己手动安装不顶比较安全.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-13 14:15 , Processed in 0.057962 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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