因为今天我无意间点进了新浪的SAE主页,然后简单看了其说明。刚好他能免费给我服务器,于是我就用上了。看它的说明和按它的步骤一步一步的,我就创建了一个wordpre博客,然后我就得了个自己的域名。域名是
gxldan.sinaapp.com的。
SAE最大吸引我的地方就是它能够上传自己的代码,免费给了我域名和空间,这很好。于是就去上传自己的代码,也第一次用了版本管理工具SVN,确实这个工具很好用。上传单个文件的步骤是:点中文件,提交就OK。删除的步骤是:先delete ,再提交。而对文件夹的上传是:先add,再提交;而删除则是:先delete,然后update,再提交。
上传数据库文件是一个表一个表地上传导出来的sql文件,当然官方还有更好的办法,没有去试过。因为官方自动安装的wordpress程序不是我想要的,于是用SVN把原来的所有程序都删除了,然后去上传自己在本地的wordpress程序。其中上传之后遇到最大的问题就是不能访问数据库,这是因为在本地的数据库名,用户名,密码,主机地址都不同了,所以会产生错误。解决的办法如下:
修改wp-config.php文件如下:
[php]
define( 'SAE_MYSQL_HOST_M', 'w.rdc.sae.sina.com.cn' );//主库地址
define( 'SAE_MYSQL_HOST_S', 'r.rdc.sae.sina.com.cn' );//从库地址
define( 'SAE_MYSQL_PORT', 3307 );//数据库端口
define( 'SAE_MYSQL_USER', SAE_ACCESSKEY );//数据库用户名
define( 'SAE_MYSQL_PASS', SAE_SECRETKEY );//数据库密码
define( 'SAE_MYSQL_DB', 'app_' . $_SERVER['HTTP_APPNAME'] );//数据库名
define('DB_NAME', SAE_MYSQL_DB);
/** MySQL 数据库用户名 */
define('DB_USER', SAE_MYSQL_USER);
/** MySQL 数据库密码 */
define('DB_PASSWORD', SAE_MYSQL_PASS);
/** MySQL 主机 */
define('DB_HOST', SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT);[/php]
如上就能正确地连接数据库了。
这样的空间计费方式是流量的,官方免费给了我500颗云豆,应该能用一段时间吧。先挂着,thanks!~