phpwind8.7升级9.0.1过程(一)本地和服务器数据同步的部署
在使用phpwind的过程中需要将整个网站论坛的模板从phpwind8.7升级到phpwind9.0.1
需要首先在本地搭建和服务器端一样的环境然后在本地尝试性升级之后,然后在服务器端进行升级。
以下为本地配置:
操作系统:win8.1
服务器集成环境:appser(如何安装appser以及开启apache的memcache扩展见:http://www.cnblogs.com/yiluxiuxing/p/4267709.html)
网站服务器操作系统:centos6.5
网站服务器集成环境:lnmp
本地服务器网站根目录:C:\AppServ\www\
以下为步骤和遇到的问题以及解决办法
1.在服务器端使用phpmyadmin将数据库导出,然后将导出在服务器端的数据下载到本地,详见phpmyadmin的使用(http://www.cnblogs.com/yiluxiuxing/p/4307308.html)以及phpmyadmin导出大数据文件的办法(http://www.cnblogs.com/yiluxiuxing/p/4307371.html)
2.将服务器下载的网站源码放置在本地网站文件夹的根目录(我的是:C:\AppServ\www\)然后再浏览器中输入localhost或者127.0.0.1进入到网站的首页。但是出现以下问题,解决办法附上。
1.问题:在global.php文件中出现未找到指定路径(或者类似的英文提示)。
问题原因:在global.php中有D_P变量,在官方默认情况下是指向网站根目录的C:\AppServ\www\data\文件夹,但是以前的技术人员可能是出于安全考虑,在网站根目录以外建立了一个data文件夹并且将D_P变量指向了此文件夹,但是在下载服务器源码的时候并未同时下载此文件夹,所以导致了未找到指定文件夹的错误。
解决办法:将服务器端网站根目录以外的data文件夹下载下来,并且将其中数据转移到C:\AppServ\www\data\文件夹,然后将global.php中的D_P变量以及admin.php的D_P变量全部改为R_P。
2.问题:网站首页排版出错且其他页面不能进行访问
问题原因:url rewrite设置问题,导致网站不能进行网址的重新解读,详情见:apache开启url rewrite模块(http://www.cnblogs.com/yiluxiuxing/p/4309230.html)以及nginx下的rewrite(http://www.cnblogs.com/yiluxiuxing/p/4309365.html)以及nginx和apache下的rewrite(http://www.cnblogs.com/yiluxiuxing/p/4309347.html)
解决办法:开启本地apache服务器的url rewrite功能并且尽可能的设置成和服务器端一样的配置,参考nginx和apache的官方手册。
3.问题:在访问首页时输入用户名、密码之后点击登陆,但是跳转到和未登录一样的页面。
问题原因:……蛋疼,还不知道,找到了补上。
解决办法:在后台站点设置中将cookie作用域一栏留空。
4.问题:在点击首页具体的帖子页链接时(网站采用的是门户模式),会跳转到服务器端的网站上,而不是本地的服务器上面。
问题原因:首页的所有模块都是后来为了运营而添加的,里面的所有内容都是编辑自行编写的,包括具体帖子的链接也是直接编辑好帖子之后将地址栏中的复制下来然后再填充到首页的模块中。(如果看着啰嗦的话还有一句:是因为运营们在首页中加入了服务器端网站帖子页面的绝对地址链接……)
解决办法:不用解决,到时候让运营们再重新整一遍就好了^_^
5.问题:访问帖子和板块的时候出现排版的错误。
问题原因:因为在服务器端网站上使用了一个插件Minify URI Builder,这个插件的主要功能就是将网站中的css和js压缩,已达到快速加载页面的目的。在服务器端网站本项插件的配置中,路径使用的是绝对的路径,所以导致找不到css和js文件。见phpwind同步到本地之后排版乱(http://www.cnblogs.com/yiluxiuxing/p/4313591.html)
解决办法:在C:\AppServ\www\min\文件夹中,找到Minify URI Builder的配置文件:groupConfig.php中根据原来的配置文件的位置,相应的将其改编为本地文件的位置。
phpwind8.7升级9.0.1过程(一)本地和服务器数据同步的部署的更多相关文章
- phpwind8.7升级9.0.1过程(二)8.7正式升级9.0
首先备份 1. 给本地做备份将网站根目录下面的所有文件先做备份. 2. 给本地数据库做备份 3. 了解升级的具体过程 phpwind8.7升级到9.0需要首先升级到phpwind9.0的原生版本即:2 ...
- phpwind8.7升级9.0.1过程(四)20130207升级到20141228
每一次升级前都要注意备份 1.网站根目录的所有文件 2.网站的数据库 根据phpwind官方教程 更新到20130702版本成功并备份 更新到20140428版本成功并备份 20141228版本的更新 ...
- phpwind8.7升级9.0.1过程(三)20130107升级到20130227
升级之前一定要备份以下内容 1.网站根目录所有文件 2.网站数据库 在升级到20130227版本的时候出现以下问题. 问题: 问题原因:本地服务器不支持fsockopen()函数,此函数需要开启,但是 ...
- Vue CLI 3.0脚手架如何在本地配置mock数据
前后端分离的开发模式已经是目前前端的主流模式,至于为什么会前后端分离的开发我们就不做过多的阐述,既然是前后端分离的模式开发肯定是离不开前端的数据模拟阶段. 我们在开发的过程中,由于后台接口的没有完成或 ...
- 【Unity】近期整理Unity4.x 项目升级Unity5.0 过程中出现的各种常见问题,与大家共享。
近期整理Unity4.x 项目升级Unity5.0 过程中出现的各种常见问题,与大家共享. 1:Unity4.x 项目中3D模型其材质丢失,成为"白模"? 解决方式:手 ...
- VMware VCSA 6.0安装过程 (转)
VMware VCSA 6.0安装过程(专版) 一.环境准备 VMware vCenter Server Appliance(VCSA)6.0的部署和之前的版本不同,在5.5及之前的版本可以通过 ...
- Blog.Core 项目已完成升级.NET5.0
(是时候拿出来这种图了) 本文首发于公众号,但是会有新的内容加进来,所以就在博客园新开了一篇,望见谅.截止发稿,Blog.Core项目Master分支已经迁移到了5.0,新建了3.1的分支. 开心的锣 ...
- xcode7.3 升级 xcode8.0 后权限设置问题(升级xcode 8.0 后构建版本不显示问题)
xcode7.3 升级 xcode8.0 后权限设置问题(升级xcode 8.0 后构建版本不显示问题) 前两天为了适配 iOS10 的系统 我将xcode 7.3 升级到了 xcode 8.0 但是 ...
- Oauth1.0认证过程
现今,已经有了Oauth2.0,写篇博客了解Oauth1.0的过程以及与2.0的区别. 在Oauth官网 关于1.0的介绍: 一.简介 OAuth authentication is the pro ...
随机推荐
- JSONObject put,accumulate,element的区别(转载)
原文链接:http://ljhzzyx.blog.163.com/blog/static/3838031220126810430157/ public Object put (Object key ...
- iOS开发中关于nslog的几种流行做法小结
不管哪种方法,都必须在PCH文件中做下宏定义 DEBUG和RELEASE要分开,RELEASE时log打印要取消 方法一:简单直接,用几行代码搞定,简洁但功能少 #ifdef DEBUG #defin ...
- SharePoint 2013 Nintex Workflow 工作流帮助(十二)
博客地址 http://blog.csdn.net/foxdave 工作流动作 31. Create task(User interaction分组,企业版才有) 该操作用于在Microsoft Ex ...
- C# Sandboxer
public static string IsolateCallV1(PageContentHandler pHandler) { string name = Guid.NewGuid().ToStr ...
- IOS 设置透明度导致底层View始终可见
正确效果如图:下面的toolBar应该看不见它下面的View, 避免方法:[self.view addSubView:aSubView];这个aSubView一定不能设置不透明度,应将其设置为Cle ...
- 破解Xamarin
试用了一阵子Mono For Android,今天到期了,,囊中羞涩,只好破解. 说是要在vs2013的英文界面下运行破解包,不知道是真是假,下载并安装了一个. 然后又下载了破解包.是个名为xa.ra ...
- CDH上执行WordCount的意外和收获
前面将Cloudera Manager安装到集群上的一台主机后,并通过Cloudera manager安装了hadoop-2.6.0-CDH5.4.4.今日来测试安装的集群是否很够很好的执行mapre ...
- 有关WAMPSERVER 环境搭建 如何修改端口,MySQL数据库的修改
环境搭建 http://share.weiyun.com/88896747fedd4e8b19afebea18f7684c 一.修改Apache的监听端口 1.在界面中选Apache,弹出隐藏菜单选项 ...
- 找不到库文件地址,修改修改方法framework
直接双击地址行修改
- C语言快速排序
复习快速排序,用C语言实现: #include <stdio.h> int quicksort(int begin, int end, int a[], int len); void ma ...