chez.com空间升级WordPress

之所以选择WordPress 3.8.41是因为该空间PHP版本是5.2.6根据官方文档大概可以

https://make.wordpress.org/core/handbook/references/php-compatibility-and-wordpress-versions/

升级到的最高版本是5.1,但是CHEZ空间禁用了太多PHP函数,试过5.1,4.9,报错最少的是3.8,就这样吧。基于之前的系统文件管理工具,这里无法使用FTP。传言法国本土住宅IP可以FTP。为什么要如此大劲,因为php上传2MB限制!php函数禁用,无法使用插件wp-downgrade在线升级。

升级流程:
1.删除文件目录下所有非管理的php以及wp-config.php,同时删除wp-admin和wp-includes。主目录新建sessions文件夹。
2.filebox.php上传,使用filebox将解压后的wordpress-3.8.41主目录php批量上传到空间
3.使用phpzip工具将wp-admin和wp-content压缩为.dat.gz格式
4.提取wp-includes目录下的js文件夹,单独使用phpzip工具压缩wp-includes
5.将phpzip工具包unzip.php和压缩后的.dat.gz上传到空间目录
6.运行unzip.php解压wp-admin、wp-content、wp-includes.dat.gz
7.使用filebox进入创建的wp-includes文件夹上传unzip.php和单独压缩的js.dat.gz
8.解压js.dat.gz
9.空间地址/wp-admin在线升级数据
重要事项:动之前备份wp-config.php!!! 不要删除原博客的wp-config.php 不要删除 不要删除

http://laoyue.chez.com/phpZip.zip

https://github.com/or2me/Filebox

chez安装sablog

1、找到sablog安装主体解压(或者任意博客程序,注意PHP5版本适用)
2、利用phpzip程序压缩各个文件夹 后缀为.dat.gz
http://xiang.chez.com/phpZip.zip
3、想办法将phpspy.php上传到chez空间的根目录
4、上传unzip.php到根目录 进行解压
http://xiang.chez.com/unzip.rar
5、修改install文件夹名称,改成任意。
6、根据提示创建对应文件夹,看错误提示。
被社工了,phpspy密码被猜出来入侵了,失误删除错文件导致我也管理不了空间文件了。。。

Chez.com数据库管理

首先感谢下网友“随波逐流”提供工具,工具名称phpminadmin.php可以对chez.com这种限制超多的空间进行数据库正常管理。
在开始前请先下载俩个工具:phpspy2008.php   phpminadmin.php !
第一步:使用phpspy2008在文件根目录建立文件名sessions的文件夹(FTP建立的不行 没有权限)
第二步:上载phpminadmin.php到你认为合适的目录里  访问  localhost 3306  然后就随意吧
b

Chez.com安装wordpress

我这里说的是简洁的步骤
1.上传wordpress文件到chez.com
2.正常顺序安装可能出现错误,不要理它F5 OK!或者你直接填写wp-config.php
3.现在出现在你面前的是个完整的、崭新的、纯洁的WP!
当然有人可能说我这不是废话吗?下面我来说下重点:如何将您的已有数据搬家到新的空间以及管理mysql
1.上传已有数据到空间
2.备份原有wordpress数据这里很遗憾只能是后台导出的
3.上传WP插件wp-dbmanager 各位同学自己google下就OK了
4.登陆新装wordpress 后台—工具—-导入—wordpress 上传结束 映射admin 点击下载附件
5.你发现在你导入的过程中会出现N多错误,不要理它。你现在已经成功了!!!!!
演示:http://laoyue.chez.com
PS:在chez.com这个特定的空间中phpmyadmin不可用,管理数据库还真的难为我了下。起初我将图片链接改成了chz.com (正确的是chez.com),想删除整个wordpress数据库的时候才发现我没有操作权限!通过wp-dbmanager在后台将所有mysql删 除,重新导入才得以OK!
正在寻找可以在chez.com空间正常管理mysql的PHP程序 有的话可以PM下

Linux命令行下的FTP客户端软件NCFTP

情形1 A空间有ROOT B空间没ROOT 你传文件会怎么传

情形2 A空间有ROOT B空间没ROOT C空间没ROOT 互传文件模拟

—————————————————————————–

A空间打包 命令下FTP到B空间 put *.tar.gz 然后B空间想尽办法解压

—————————————————————————–

介绍给各位个工具 前提你有ROOT权限 Linux命令行下的FTP客户端软件──ncftp,用来作整个目录批量上载。ncftpput是它的一个附带程序,在shell脚本中调用ncftpput上载文件到FTP服务器,非常方便。

详细内容见其官方网站:http://www.ncftp.com/

安装

wget ftp://ftp.ncftp.com/ncftp/ncftp-3.2.3-src.tar.gz
tar zxvf ncftp-3.2.3-src.tar.gz
cd ncftp-3.2.3/
./configure –prefix=/usr/local/ncftp
make && make install

示例:将本地/home/admin/isme.com.ru/laoyue.chez.com/目录内的所有文件和目录,上载到FTP服务器的/目录内

/usr/local/ncftp/bin/ncftpput -u laoyue -p WaOD -P 21 -m -R laoyue.chez.com / /home/admin/isme.com.ru/laoyue.chez.com

最小化安装CentOS5.X后添加工具

PS:最小化安装系统的VPS  http://www.linode.com/  帮朋友装nginx,php,mysql的时候出现N多错误    

使用wget命令的时候出现了一下错误:-bash: wget: command not found

很显然,这是因为最小化安装没有安装wget的缘故

更新系统内核到最新.
yum -y update

安装工具:
1.安装wget

    yum install wget

2.安装setup

    yum install setuptool

3.安装cron

    yum install gcc gcc-c++ autoconf vixie-cron # vixie-cron软件包是cron的主程序
  • yum install gcc gcc-c++ autoconf crontabs  #crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序
  • 4.安装make

      yum install make
      5.安装unzip
      yum install unzip 
      因为要安装wordpress方便解压   ╮(╯▽╰)╭