WordPress/VPS搬迁后升级需要FTP登录解决方法

VPS 安装wordpress后,在后台自动升级时,或者更新、删除主题或者插件的时候,如果提示需要输入FTP账户信息,然而即使我们正确输入了FTP用户名 和密码也无法完成升级,这个是服务器端的权限设置问题,不是用户的问题。如果你是管理员,也遇到了这样的问题(新手)下面提供几个方法以供大家参考:

Continue reading

WordPress重装后管理主题后台所有主题消失

好久没有玩Wordpress了,之前由于时间原因一直和Discuz诛死搏斗,结果发现,尽管Discuz插件丰富,不过修改一个模板实在太麻烦了,Discuz不是我的菜。

上周买的YardVPS,虽然DD之类数据不满意不过弄个站点还是可以的。早上装好Wordpress 3.5之后,直接Wget我另外一个机器上的模板,unzip –o 解压缩,尔后进后台看了一下,发现“主题-管理主题”里面除了默认主题外其他什么都木有。

尝试着在themes目录下Chmod –R 777 ./*还是不行,度娘了一下知道,原来需要修改php.ini文件。

找到phpinfo.php,查询到php.ini路径,vi进入修改。找到disable_functions字符串,将后面的scandir给删掉,保存退出(Ctrl + ZZ)。

重启服务器之后,再次到Wordpress后台“主题-管理主题”发现主题又都出现了。

联想起Discuz安装需要在PHP.ini里面同样的地方删除fsockopen函数。各位可不要混淆了,这是Wordpress删除的可是scandir啊!

解答:为什么都选美国vps ,不选香港的?

强大的heyo站长 2012/10/13 20:52:35

问个很严肃的问题,为什么都选美国vps ,不选香港的?

强大的heyo站长 2012/10/13 20:52:11

hello

我是Quicl  20:55:00

hello

我是Quicl  20:55:02

我刚上线

我是Quicl  20:55:28

香港小水管 一台独服的国际带宽才是10MB

我是Quicl  20:55:39

母鸡才10MB 小鸡就非常少了

强大的heyo站长  20:55:48

但是博客完全够用了

我是Quicl  20:55:53

另外

我是Quicl  20:56:13

如果是vps  带宽1mbps就没必要

我是Quicl  20:56:36

如果是一般的主机  如果一个客户被攻击 全部服务器上的邻居都遭殃

强大的heyo站长  20:56:55

那也是

强大的heyo站长  20:57:07

继续寻找合租韩国主机的人

我是Quicl  20:57:28

最重要的是  一般的香港vps 同配置下 是美国vps的2~3倍

我是Quicl  20:57:45

现在对于速度 国内的带宽都没啥区别了

我是Quicl  20:57:55

低ping 和  高速是两码事

我是Quicl  20:58:03

所以 美国vps 越来越火是必须得

网站VPS搬迁快速方法-适用于LNMP-LAMP等等

网站VPS搬迁快速方法-适用于LNMP-LAMP等等

1:先把网站的目录打包:

[root@bbs ~]# cd /home/wwwroot //进入相应的目录,进入那个目录就cd那个,比如进123,那就是cd /home/123 

[root@bbs wwwroot]# tar zcvf wwwroot.tar.gz wwwroot //使用tar打包且压缩wwwroot文件夹,压缩后的文件名为:wwwroot.tar.gz ,如果是123,就是tar zcvf 123.tar.gz 123

2:打包后,可以到另外一个VPS上下载这个备份包,也可以直接传到其它VPS上。

另外一个VPS上下载的步骤如下:先在原来的vps中把备份包放到www目录下面,然后再另外一个vps中敲入wget xxx.xxx.xxx.xxx/wwwroot.tar.gz,等下载完毕吧!

传到VPS上的命令如下: [root@bbs wwwroot]# scp -P 22 web_root.tar.gz root@your_vps_ip:/data //这个命令 -P 22 是指定vps SSH的端口,root@your_vps_ip,是帐号和你VPS的ip,回车后,会提示输入密码。输入确定后,文件就会传到你新的VPS的/data目录上,新的VPS上要先建data这个文件夹。

3:新VPS上用命令解压文件

[root@bbs wwwroot]# tar -zxvf wwwroot.tar.gz

网站搬家完毕。然后是数据库:

方法一:使用PHPmyadmin本地备份数据库

直接界面操作,导出并下载到本地,然后再上传到新VPS,再用PHPmyadmin导入。

方法二:使用PHPmyadmin远程备份数据库

直接界面操作,导出到data目录,然后用mv命令放到www目录,在新的vps中进入phpmyadmin中的updata目录,wget xxx.xxx.xxx.xxx/数据库名称.sql 等下载完后,在新的vps中的数据库中直接导入updata目录的中的数据。

至此,网站的VPS搬迁已经完成,这个过程很简单,不过难点在于有的网站所用的vps主机性能不好,tar时候会很慢,这个就是看你的RPla。我使用的阿里云下载Yardvps的备份,在6MB/s,说明YardVPS还是不错的,阿里云的I/O还是可以的。