网站之家技术交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3030|回复: 14

phpwind8.7升级9.0相关说明

[复制链接]
发表于 2013-5-16 02:56:11 | 显示全部楼层 |阅读模式
注意:
此升级程序需下载phpwind9.0正式版发布-20130107版 的安装包 ,如果要升级到官方最新发布的0227版本,请先升级到20130107 版本;升级到0107版本的用户可以在后台自动检测升级到最新版。


phpwind8.7可以升级到9.0(0107版本)啦~
在升级之前,请一定仔细阅读以下注意事项:
1、 由于8.79.0的数据结构变化很大,请先阅读8.7升级9.0数据说明,确认是否升级。
2、 升级之前,请务必做好数据库、附件、头像等备份,否则出问题会导致无法恢复。
3、 请注意确认是否安装周边插件,需要联系插件开发者升级。
4、 确保服务器空间、数据库空间足够。

一、系统环境要求
PHP版本 > 5.2.x 建议5.3
PDO_Mysql 安装扩展
Mysql版本(client >5.x.x
附件上传 >2M

二、升级准备:
1、 请先关闭站点。
图片:站点关闭.png



2、 然后进行数据库的备份。(大型站点请直接在服务器上操作数据库备份)
图片:备份数据.png



3、 备份附件和头像等,可以通过ftp的方式下载到本地。

三、上传程序文件和目录处理
(注:附件和头像目前只支持本地和FTP远程附件,如果之前使用了云存储,请先将头像下载到本地,升级后再上传。)
1、 phpwind9.0安装包解压,并将upload目录下的文件上传至安装目录。(注意,不能直接覆盖原来8.7的环境。如果是虚拟主机,建议先将原87环境除attachment目录外,移动到backup下,这样即时出现问题后可以通过移动目录恢复87的环境。)
2、 文件转移:
1) 头像图片转移:将原87环境下的attachment/upload文件夹,复制到90环境的attachment下。(如果之前使用远程附件,头像需要单独升级,见后面说明)
2) 表情图片转移:将原87目录下images/post/smile/下的所有目录拷贝到网站根目录的res/images/emotion/下。
3) 勋章图片转移:将原87目录下images/medal/下的所有目录拷贝到网站根目录的res/images/medal/下(如果下载的nextwind包是含有www目录的,则将attachment包括在内的以上目录移到www目录下,比如res/images/emotion/ 则为www/res/images/emotion/)。
4) 举例说明:

文件类型

87环境目录

90环境目录

头像

attachment/upload

attachment/upload

表情

images/post/smile/

res/images/emotion/

勋章

images/medal/

res/images/medal/


3、 将升级包up87to90.php文件上传到9.0安装目录。(如果下载的nextwind包是含有www目录的,则需要放到www目录下)
4、 确定以下目录的可写权限:
attachment/
conf/database.php
conf/founder.php
conf/windidconfig.php
data/
data/cache/
data/compile/
data/design/
data/log/
data/tmp/
html/
src/extensions/
themes/
themes/extres/
themes/forum/
themes/portal/
themes/site/
themes/space/

四、开始升级(头像目前支持本地和FTP)
1、 执行升级程序访问站点的升级程序xxx.com/up87to90.php
2、 填写完整需要的数据库信息,及创始人信息。请注意方向不要填写错误,上面是9.0,下面是8.7
图片:设置数据库.png



3、 递交之后会先执行基本配置信息的转换。
4、 基本信息转换完成之后,正式进入主数据升级。主数据升级可以通过两种方式完成:
自行选择步骤进行升级和一键升级。
选择步骤升级:允许多进程同步操作,但需要按说明顺序进行。在多进程升级中,可以一次点开多个没有依赖的进程(每步都有说明各自所需的依赖,如果没有特俗说明则表示没有依赖)。建议数据量大的站点选择这种方式。在某一个步骤失败的情况下,也可以通过这种方式重复升级。(注:如果是多进程执行,请确保按说明每一步都执行到位。)
一键升级:点击后将自动全部执行,中间不需要任何的操作。简单方便,建议中小站点选择此方式。
图片:选择升级方式.png



5、 关于头像的转换: 用户头像转移该步骤是独立步骤,专门处理头像的升级,在进行该步骤之前,请先确认头像附件已经根据前面所说放置完毕,否则用户头像将采用默认头像,如果原先采用的ftp存储,则该操作将会在原ftp服务器上按照新规则生成用户头像。

6、 升级执行完之后将会自动进入站点首页。
(注:如果需要再次升级,请删除data/setup/setup.lock文件)

五、升级后操作
1、 虽然我们尽量将87的设置项都进行了升级,但难免有疏漏,升级之后请重新进行后台设置项、创始人、用户组权限、版块设置等的调整。
2、 请删除升级程序up87to90.php,避免安全问题。
3、 将老的程序环境的附件迁移到新环境的attachment下。
4、 在【后台-工具-缓存管理】更新站点缓存。
5、 原始数据库请保留,直到升级后的站点测试正常,并稳定运行。



回复

使用道具 举报

发表于 2013-5-16 02:56:38 | 显示全部楼层
支持!

民间侠客前来助阵
如果你不会升级
请联系我们
回复 支持 反对

使用道具 举报

发表于 2013-5-16 02:58:07 | 显示全部楼层
支持支持,祝贺正式版诞生
回复 支持 反对

使用道具 举报

发表于 2013-5-16 02:59:23 | 显示全部楼层
PHP版本         > 5.3.x
似乎阿里云服务器都不符合调价
回复 支持 反对

使用道具 举报

发表于 2013-5-16 03:00:20 | 显示全部楼层
支持。。
回复 支持 反对

使用道具 举报

发表于 2013-5-16 03:05:43 | 显示全部楼层
似乎阿里云服务器都不符合调价
php版本
回复 支持 反对

使用道具 举报

发表于 2013-5-16 03:05:51 | 显示全部楼层
bbs.sdbeta.com 来支持了
回复 支持 反对

使用道具 举报

发表于 2013-5-16 03:07:01 | 显示全部楼层
支持下哈哈!
回复 支持 反对

使用道具 举报

发表于 2013-5-16 03:10:33 | 显示全部楼层
唉,整合UC了,没办法升,唉
回复 支持 反对

使用道具 举报

发表于 2013-5-16 03:15:42 | 显示全部楼层
支持 phpwing 很给力

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|网站之家技术交流论坛 ( 粤ICP备09092995号 )

GMT+8, 2024-5-3 06:35 , Processed in 0.112022 second(s), 8 queries , File On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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