注意:
此升级程序需下载
phpwind9.0正式版发布-20130107版 (GBK UTF8)的安装包 ,如果要升级到官方最新发布的
0227版本,请先升级到20130107 版本;升级到0107版本的用户可以在后台自动检测升级到最新版。
步骤如下
一、pw8.7升级9.0的系统环境要求
PHP版本 > 5.2.x 建议5.3
PDO_Mysql 安装扩展
Mysql版本(client) >5.x.x
附件上传 >2M
二、1.首先进入后台关闭站点
2.然后进行数据库备份(也可以直接关掉数据库然后在mysql/data文件下Ctrl+c、Ctrl+v需要备份的数据库)
3.备份头像以及附件。
三、上传程序文件和目录处理
1.将phpwind9.0安装包解压然后将upload下的除了attachment目录外的全部文件移动到安装根目录下(注:在根目录新建个文件夹backup,然后把pw8.7原来的文件全部转移到这个目录下,以防出现问题)。
2.接下来是文件转移,如下指示
文件类型 原87环境目录 90环境目标
头像 attachment/upload attachment/upload
表情 images/post/smile/ res/images/emotion/
勋章 images/medal/ res/images/medal/
3.将升级包up87to90.php(评论里下载)文件上传到9.0安装目录下。
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/
四、开始升级
1.执行访问升级程序up87to90.php文件,如www.xxx.com/up87to90.php
2.填写完整数据库信息,上面是9.0的,下面是8.7的(需填写管理员信息)
3.递交信息后执行基本配置信息转换
4.基本配置信息转换完后会进入主数据升级,分为两种,一个是手动升级一个是自动升级,注意:在升级之前这儿有个用户头像转换,先点击用户头像转换,如果用户多会有点缓慢。然后再进行一键自动升级;
5.自动升级完成后会自动进入站点首页(注:如果需要再次升级,请删除data/setup/setup.lock文件)
五、升级后的操作
1.升级之后重新进入后台设置项、创始人、用户权限、版块设置等调整。
2.然后删除up87to90.php文件,避免安全问题。
3.在【后台-工具-缓存管理】更新站点缓存。
4.测试站点的数据以及其他功能。
祝你好运。
祝大家学习快乐...如果觉得有用请分享给死党...