站群操作PHPv9cms网站转移篇

PHPCMSV9建设的网站在更换空间的时候还是比较麻烦的,前段时间在给一个PHPCMSV9建设的网站搬家时,就出现过一些问题,然后不得不重新返工。所以这次在给一个网站进行空间转移的时候,就顺便记录了一下转移过程,分享出来,因为网站搬家的过程中可能会出现很多不可知的问题,所以本次分享的经验教程仅供大家参考,并不能放之四海而皆准。

PHPCMSV9网站更换空间教程一:

1 备份网站数据(图片)

站群操作PHPv9cms网站转移篇-网络营销顾问周宽|工业品营销模式创新首人

2 通过FTP将网站的文件下载到本地

有的空间支持在线压缩,那就方便多了,直接将网站目录打包,然后传到本地。这次我传到本地主要有几个原因,一是刚好给网站做一次文件与数据的备份,二是因为网站本身数据很少,有传到本地的可能。

3 上传网站打包文件至新网站空间根目录(FTP)

数据全部传到本地之后,将全部数据再上传到新的网站空间。如果新空间支持在线解压,那就又方便多了,直接上传网站的压缩包,然后进行解压,就省时省事省力了。

4 使用phpmyadmin导入备份数据到新的空间数据库

大部分网站空间都是支持phpmyadmin管理数据库的,所以我们可以使用phpmyadmin对网站的数据进行导入(省去重新安装再导入的麻烦)。导入数据时注意应该选择第一步给网站备份的数据库备份文件,位置在:caches\bakup\default\目录下。

5 修改网站相关配置文件

如果网站在转移前和转移后使用了不同的域名,则必须修改网站配置文件,如果网站转移前后使用相同的域名地址访问,则可以省去这一步骤。

修改网站配置文件:

caches/configs/system.php中的第24行:

'upload_url' => 'http://*******************/uploadfile/', //附件路径

27-30行:

'js_path' => 'http://*******************/statics/js/', //CDN JS
'css_path' => 'http://*******************/statics/css/', //CDN CSS
'img_path' => 'http://*******************/statics/images/', //CDN img
'app_path' => 'http://*******************/',//动态域名配置地址

47行:

'phpsso_api_url' => 'http://*******************/phpsso_server', //接口地址

修改网站PHPSSO配置文件:phpsso_server/caches/configs/system.php

第17-21行:

'js_path' => 'http://*******************/phpsso_server/statics/js/', //CDN JS
'css_path' => 'http://*******************/phpsso_server/statics/css/', //CDN CSS
'img_path' => 'http://*******************/phpsso_server/statics/images/', //CDN img
'upload_path' => PHPCMS_PATH.'uploadfile/', //上传文件路径
'app_path' => 'http://*******************/phpsso_server/',//动态域名配置地址

把星号“*******************”由之前的地址换成新的网站地址。

6 修改数据库配置文件

如果网站前后数据库名称、数据库用户、数据库密码等一致,则可以省去这一步骤,如果不是,则必须修改数据库配置文件:

修改PHPCMSV9数据库配置文件:

caches/configs/database.php 和 phpsso_server/caches/configs/database.php 中数据库信息部分。

7 修改网站目录权限

给网站根目录777权限,首页文件index.html 777权限,caches/和phpsso_server/caches/目录777权限,给附件目录uploadfile可写权限等。

PHPCMSV9网站更换空间教程二之V9网站升级:

1 原网站后台通过扩展-数据库工具--备份网站数据库,也可以通过phpmyadmin后台备份数据库文件.双重备份网站数据更安全.

2 对原网站进行打包下载到本地.

3 安装新的版本程序网站然后把uploadfile,tempates-content模板文件,statics样式文件,caches/bakup/default/数据库备份文件,覆盖新安装好的程序,然后进入后台恢复数据库.这个安装过程注意数据库名称最好是和原网站数据库名称相同.

4 进入后台恢复数据库,然后更新缓存,更新内容,更新URL.保证程序最新,保证数据不丢失.然后对当前升级完的网站进行打包上传之新空间.

5 新空间解压后不用再次安装直接修改\caches\configs\database.php|phpsso_server\caches\configs\database.php数据库连接文件.保证和当前数据库文件相同.恢复数据库或是直接导入原来备份数据库.

6 然后修改网站相关配置文件同第一步.

7更新缓存-生成--完工.