博客转移到 SAE 上来了

使用的 vps 经常出问题。今天又断开了,于是将博客迁到 SAE 上来了。还有3000多云豆,博客也没什么流量,免费用上一年应该没什么问题吧。

我是这样迁移的:

1、在 SAE 里新建应用。在 wordpress.org 上下载 wordpress 压缩包,解压后,再压缩成没有二级目录 zip 包,这步是为了将 wordpress 文件放在根目录下。上传至 SAE 应用。

2、复制 wp-config-sample.php 为 wp-config.php,编辑设置数据库常量。

3、管理数据库,将原主机备份的 sql 文件通过 phpmyadmin 导入。

4、绑定域名到 SAE 应用,这样可以使用独立域名访问博客了。

5、访问后台试试?已经ok了。

6、利用 svn 将原博客的文件(主题,插件什么的)上传到 SAE

我并没有使用 wordpress4sae ,而是使用 wp 官方包。目前博客一切正常,但应该存在不能更新,不能在后台安装主题和插件。不能使用 wordpress 的上传附件功能的问题。具体能否使用,我还没测试。

【2013-10-29 10:52:32】话说,SAE绑定独立域名后,走日本节点,感觉速度有点慢啊~,访问博客的时候使用 g o A g e n t 明显快多了。

要执行请求的操作,WORDPRESS 需要访问您网页服务器的权限。

我自己搭建的服务器,环境是:ubuntu server 12.10, apache2.2.22, php5.4.6

默认 apache 用户是:www-data

WordPress 安装插件时提示:要执行请求的操作,WordPress 需要访问您网页服务器的权限。 请输入您的 FTP 登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的网站托管商。

导致此问题的原因是:apache 用户与网站目录文件所有者(网站文件所有者默认为 root)不一样。将网站目录文件所有者改为 www-data 即可解决问题。

chown -R www-data /var/www