首先备份

1. 给本地做备份将网站根目录下面的所有文件先做备份。

2. 给本地数据库做备份

3. 了解升级的具体过程

phpwind8.7升级到9.0需要首先升级到phpwind9.0的原生版本即:20130107版本,以及一个升级文件up87to90.php

参考教程:http://www.phpwind.net/read/2835356

教程有错误的地方,就是必须首先升级20130107版本才能进行下面的升级工作。

安装20130107版本遇到的问题以及解决办法

  问题:可能会碰到PDO没有安装的情况

  问题原因:因为服务器的PDO功能么有安装

  解决办法:(apache环境下)在php.ini中将php_pdo.dll和php_pdo_mysql.dll前面的注释去掉并且重启服务器。

  问题:在升级的时候会碰到需要基本配置的情况

  问题原因:其实这个是关于服务器的基本配置的,都是自己服务器配置的问题。

  解决办法:可以使用phpinfo()函数查看一下本地服务器的配置。可以的话再进行升级,不可以的话就升级完本地服务器配置之后再进行升级。

  问题:升级完成的时候用户的头像不显示

  问题原因:升级的时候有一个单独的用户头像升级的步骤,升级的时候容易忽略。

  解决办法:在升级的时候注意这个单独的步骤,一点要单独升级此步骤之后再进行其余的升级。

  问题:升级完成之后用户头像以及勋章系统还有表情不显示

  问题原因:在升级之后需要把原来的勋章图像以及表情的图像,用户头像的头像放置没有进行

  解决办法:一键升级完成后需要将原来attachment/upload目录中的所有文件以及文件夹转移到attachment/upload中,将images/post/smile/中所有内容转移到res/images/emotion/中

将images/medal/中所有内容转移到res/images/medal/中

以上

下次写20130107版本升级20130227

phpwind8.7升级9.0.1过程(二)8.7正式升级9.0的更多相关文章

  1. phpwind8.7升级9.0.1过程(四)20130207升级到20141228

    每一次升级前都要注意备份 1.网站根目录的所有文件 2.网站的数据库 根据phpwind官方教程 更新到20130702版本成功并备份 更新到20140428版本成功并备份 20141228版本的更新 ...

  2. phpwind8.7升级9.0.1过程(三)20130107升级到20130227

    升级之前一定要备份以下内容 1.网站根目录所有文件 2.网站数据库 在升级到20130227版本的时候出现以下问题. 问题: 问题原因:本地服务器不支持fsockopen()函数,此函数需要开启,但是 ...

  3. Android(Lollipop/5.0) Material Design(二) 入门指南

    Material Design系列 Android(Lollipop/5.0)Material Design(一) 简介 Android(Lollipop/5.0)Material Design(二) ...

  4. Centos7配置ThinkPHP5.0完整过程(二)

    接上篇<Centos7配置ThinkPHP5.0完整过程(一)>,开始配置PHP环境 安装php sudo yum install php -y 安装扩展程序 sudo yum insta ...

  5. Centos7升级gcc学习笔记 gcc 4.8.5 -> gcc 5.4.0

    摘自:https://www.cnblogs.com/highway-9/p/5628852.html 一.安装开发必备环境: yum groupinstall "Development T ...

  6. VMware VCSA 6.0安装过程 (转)

    VMware VCSA 6.0安装过程(专版)  一.环境准备   VMware vCenter Server Appliance(VCSA)6.0的部署和之前的版本不同,在5.5及之前的版本可以通过 ...

  7. Hadoop2.2.0安装过程记录

    1    安装环境1.1    客户端1.2    服务端1.3    安装准备    2    操作系统安装2.1.1    BIOS打开虚拟化支持2.1.2    关闭防火墙2.1.3    安装 ...

  8. iPad 2升级iOS 9的过程记录

    有一台老旧的iPad2,iOS版本还是5.1.1,现在好多软件都无法安装了. 决定升级到最新的操作系统,中间的过程,遇到的问题和解决办法如下: 据说升级到iOS 9以后就不好越狱了,不过我也就是用用一 ...

  9. Oauth1.0认证过程

    现今,已经有了Oauth2.0,写篇博客了解Oauth1.0的过程以及与2.0的区别. 在Oauth官网  关于1.0的介绍: 一.简介 OAuth authentication is the pro ...

  10. SpringBoot入门教程(二)CentOS部署SpringBoot项目从0到1

    在之前的博文<详解intellij idea搭建SpringBoot>介绍了idea搭建SpringBoot的详细过程, 并在<CentOS安装Tomcat>中介绍了Tomca ...

随机推荐

  1. redis2.8--主从机同步流程

  2. APC to USB

    from :http://www.allpinouts.org/index.php/APC_USB_cable_schematic connector or cable wiring APC part ...

  3. STM32之GPIO端口位带操作

    #ifndef __SYS_H #define __SYS_H #include "stm32f10x.h" //位带操作 //把“位带地址+位序号”转换别名地址宏 #define ...

  4. Actioncontext之类的map嵌套,取值

    假设图中最顶端的map设为Actioncontext的map,这种情况,用<s:property value=""/>或者EL表达式取值,可以用#key1.key2.k ...

  5. scanf和scanfs的区别

    scanf()函数是标准C中提供的标准输入函数,用以用户输入数据 scanf_s()函数是Microsoft公司VS开发工具提供的一个功能相同的安全标准输入函数,从vc++2005开始,VS系统提供了 ...

  6. CentOS中vsftp安装与配置

    http://blog.chinaunix.net/uid-7271021-id-3086186.html 553 Could not create file 解决办法 [root@localhost ...

  7. 0816 1459 json & pickle ,目录导入,目录规范

    ---恢复内容开始--- 1.json & pickle 磁盘上只能存储字符串或二进制数据,直接存字典.列表.元组等是存不了的,所以需要把各种数据转换成字符串格式,然后再存到硬盘. 直接将一个 ...

  8. js注册验证

    var user = $("user");var userCheck = $("userCheck");var pwd = $("pwd") ...

  9. C++读入二进制数并转换为十进制输出

    题目描述 已知一个只包含0和1的二进制数,长度不大于10,将其转换为十进制并输出. 输入描述 输入一个二进制整数n,其长度不大于10 输出描述 输出转换后的十进制数,占一行 样例输入 样例输出 sol ...

  10. Android Studio调试功能使用总结

    先编译好要调试的程序 1.设置断点 选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可. 2.开启调试会话 点击红色箭头指向的小虫子,开始进入调试. IDE下方出现Debug视图,红色的箭头指向 ...