很多人想用百度 bae 建立自己博客,按照网上教程设置,总是提示数据库连接时出错,或者是卡在缺少”wp-post” 和”wp_postmeta” 数据表问题上,使用 define(‘WP_ALLOW_REPAIR’, true) 语句也不能修复,本人也出现了这种情况,经过详细论证,初步认为是 Bae 云数据库环境问题。我是使用如下方法解决的:
创建 Bucket,创建消息队列,创建应用,选择 PC iframe 应用
云环境,配置应用域名,记录你的应用域名,后面要用。
建立 MySQL,记录数据库名称
进入 phpMyAdmin-操作-整理选择 utf8-gengeral-ci 执行
在应用中创建新版本,选择 php 上传代码包,把我的 WordPress3.5.1onBAE(百度网盘) 后上传,感谢 Gimhoy‘s Blog 提供。
下面修改下载包中的 test.sql 中的数据库:“test” 为你的数据库名称,修改 http://locahost 为你的域名
将修改后的 test.sql 导入到你的数据库中。
上线你的应用,点击查看
这里就是 WordPress 的操作了,不再发图了,步骤为创建配置文件,点击开始,修改数据库名为你的数据库名,BCMS Queue 为你的消息队列名称,百度分发的那一串字符属性名称,不是你自己设置的名字。点击提交。然后把框中代码复制,新建 wp-config.php,上传到 BAE,点击进行安装,设置好站点标题,用户名,密码等信息,安装后台插件启动 BCS support,输入你的 BCS 名称就可以了。