飘零博客从百度BAE搬出 杂乱无章

飘零博客从百度BAE搬出

搬进百度BAE有好几个月了,记得当初还是在免费资源部落发现的,当时博客还在用国外漂流,速度可想而知,知道BAE的速度非常快之后就迫不及待的想着般、搬进去,可是当时还木有人搬进BAE,而且自己又不懂代码,在网上也搜不到教程,于是干脆套用SAE的搬入教程试试,折腾几天最终成功,想搬进BAE的朋友可以看看wordpress搬家到百度BAE过程。不过随之而来的问题也很多,虽然说都算是小问题,可也花费不少时间来解决详见BAE,很多问题因为木有技术直到现在也没解决,比如缩略图不显示,评论邮件提醒乱码等问题。缩略图不显示干脆不使用缩略图了,评论提醒乱码直接使用多说插件,问题就不算问题了,还能凑合着继续用。   但是前几天飘零买了一款某人的主题,不显示缩略图感觉不好看,于是毅然决定搬出BAE,可是价格实惠,又稳定的空间哪能好找哇,经过OYOY的介绍知道了新浪云商店,价格实惠,国内空间速度也快,而且支持全额退款,于是飘零就买了最便宜的那个型号,测试一下缩略图是否显示。搬家也是个技术活,经过多方打听,知道了好友天空团也在新浪云商店买的空间, 我还调侃说咱俩要做邻居了,在他的帮助下终于把博客搬到了新浪云商店,而且速度比原来还快。事情往往没有想象滴这么好,搬进新浪云商店之后发现还是不显示缩略图,折腾了一下午还是不行,可能木有最高权限,导致无法缓存,没办法只能和新浪云商店说拜拜,在此感想天空团对我的帮助。  
阅读全文
百度BAE升级wordpress 3.5.1之后列表分页不显示 建站资源

百度BAE升级wordpress 3.5.1之后列表分页不显示

距离上次wordpress更新有好久了,更新后出现文章列表分页不显示的问题,一直木有发现。直到最近有闲空再次更新wordpress版本才发现这个问题。具体为啥不显示列表分页我就不多说了,直接把在fulu.me搜到的解决方案复制过来。 找到主题的fuctions.php文件,添加下面的的代码然后保存 //列表分页FIX function my_posts_request_filter( $input,$obj ) { return str_replace("SQL_CALC_FOUND_ROWS",'',$input); } function my_found_posts_query_filter($input,$obj){ $request = $obj->request; $rows = ''; if(strpos($request,'JOIN') > 0 || strpos($resuest,'GROUP BY') > 0){ $rows = preg_replace("/SELECT(.*?)FROM(.*?)LIMIT(.*)/is","SELECT COUNT(*) FROM (SELECT COUNT(*) FROM$2) count",$request); }else{ $rows = preg_replace("/SELECT(.*?)FROM(.*?)LIMIT(.*)/is","SELECT COUNT(*) FROM$2",$request); } return $rows; } add_filter( 'posts_request', 'my_posts_request_filter',10,2 );...
阅读全文
wordrpress 3.5正式发布,当然要有百度BAE版(附搭建教程) 建站资源

wordrpress 3.5正式发布,当然要有百度BAE版(附搭建教程)

WordPress 3.5中文版正式发布了,相信很多友友已经更新,但是苦逼的飘零却无法在线升级,为了更新最新版翻遍了百度和谷歌。最终还是木有找到。不过我没有放弃更新的念头,经过一天的折腾终于完成了wordpress 3.5 for BAE。目前飘零博客已经升级完成。 本次只是版本升级,和原来一样支持伪静态,发送邮件等功能(移植原3.4上面的,貌似发送邮件功能已失效),如果您还不了解百度BAE可以看一下之前的文章 免费百度开发者平台BAE空间申请和数据库、云存储的创建 http://piaoling.me/mianfei/373.html wordpress搬家到百度BAE过程(独立wp博客搬家到bae) http://piaoling.me/zonghe/337.html 关于百度BAE搭建wordpress所有文章 http://piaoling.me/tag/bae wordpress 3.5百度BAE版安装教程 1、下载由飘零博客修改的wordpress3.5 for BAE 下载地址https://pan.baidu.com/share/link?shareid=168301&uk=3139636012 2、管理BAE版本,创建新版本,勾选上传PHP代码包,选择wordpress3.5 for BAE.rar然后保存     3、版本创建完成后,点击编辑,然后打开wp-config.php文件配置后保存。$dbname = "填上云数据库“。define('BCMS_QUEUE', '消息列队');   4、升级的朋友把主题和插件上传后点击版本上线就可以了,如果是搭建新博客打开网站就会出现设置管理员帐号的界面,填完后上线   二、BAE空间运行Wordpress固定链接 wordpress  3.5 for BAE已经在App配置文件中添加了Url重写伪静态规则。你直接在Wordpress后台设立固定链接就可以使用了。   四、BAE空间运行Wordpress云存储 由于BAE不支持在线上传,如要上传附件图片啥的就需用百度云存储。Wordpress中已经有了一个BCS的插件,启动这个插件,然后输入你的Bucket的名称,保存后就可以使用百度云存储了。     升级后如果主题出现错误,可以先把插件先关了,然后刷新看看是否正常,如果还不正常,可能就是主题不兼容或其他问题。 最后,本次升级还未解决邮件回复提醒乱码问题,希望哪位大神指点一下,谢谢    
阅读全文
关于使用百度BAE相关问题解决办法 建站资源

关于使用百度BAE相关问题解决办法

自从上次分享wordpress搬家到百度BAE教程后,很多友友也把自己的博客搬到了bae 谁让BAE不仅免费还如此快呢。。。不过随之而来的就有很多未发现的小毛病被找了出来,许多像飘零一样的小白踏入了每天折腾代码的生活。。。下面就分享一下我解决问题的方法也吧。都是小白级常用方法,如果你和我一样是小白,那就继续看此篇文章吧! 问题1、如何编辑图片,比如尺寸大小 因为使用BAE后图片不直接保存到代码库,所以要借助百度云存储存放图片等附件,但是有友友说图片不能编辑,不能改变大小,其实是可以的,不过比较麻烦罢了。 如何改变插入图片大小 首先在写博文时上传图片并插入,然后点击右上角HTML,你会看到如下代码: <a href="http://bcs.duapp.com/plbk110/yuantu%2F22.png"><img title="22" src="http://bcs.duapp.com/plbk110/yuantu%2F22.png" alt="" width="720" height="633" /></a> 编辑 width="720" height="633"的数字改变大小,比如我改成 width="520" height="433"图片就会像下面这么大 问题2、为啥访问顶级域名会是503,如何把域名301到主域名。 第一、访问顶级域名出现503。可能是您没有在百度后台绑定顶级域 第二、把域名301到主域名。不确定BAE是否支持.htaccess,如果支持可以直接添加函数解决了。我直接使用的菜鸟级方法,使用Simple 301 Redirects插件,下载安装后启用。下面是我的设置。 问题3、为何邮件回复提醒是HTML源代码 很多友友都遇到这样的问题,这个可能是百度消息通道转发时引起的,如果觉得回复邮件不美观,您可以编辑成最简单的文字邮件,或者直接使用多说评论插件,让它帮您代发。(希望码神们帮俺们菜鸟指点下迷经) 问题4、为什么wordpress是英文版的啊 请仔细查看wordpress安装到bae教程,不要漏项 问题5、上传图片总是显示不了 代码库不支持图片格式,详细图片转移方法请仔细查看BAE搬家教程 问题6、点击仪表期会进入主页,不会进入后台 可以点击其他选项进入后台,比如主题 问题7、中文截断有乱码 详细解决办法到中文截断出现乱码解决办法查看 问题8、安装主题后错误500无法进入后台 经过测试有部分wordpress主题无法使用,使用后会导致全站错误500,比如说哼哼猪的Andy主题 详细还原办法到wordpress更换主题后错误500前后台无法访问查看 貌似还有好多问题我没列出来,这就是使用免费的带价啊。。。。如果还有啥问题不能自己解决,那就和大家一起来探讨吧!! 点击查看本站所以关于wordpress bae的文章      
阅读全文
wordpress更换主题后错误500前后台无法访问 杂乱无章

wordpress更换主题后错误500前后台无法访问

之前有为朋友问我为啥把wordpress转移到BAE后前后台无法访问,其实这和主题有关。今天飘零用自己的博客测试了几个主题,确实有无法访问的情况。其实解决办法很简单。下面是网上搜的解决办法。 1、到你的FTP里,进入/wp-content/themes/目录,找到你当前有问题的主题文件夹,并把这个文件夹的名字改掉 2、这次可以登陆到你的后台了,登陆以后,仪表盘会显示说你当前主题不存在或者错误类似的话,不清楚具体怎么写的了。 3、进入后台以后,就可以到主题设置选项里,把你的主题再次切换到以前的主题了。 4、打开网站,网站ok了。 当然也可以编辑数据库解决 1、进入数据库查看wp_options   2、编辑数据,填写能使用的主题名称   3、打开网站,网站恢复正常
阅读全文
关于本站wordpress for bae版主题中文截断出现乱码解决办法。 杂乱无章

关于本站wordpress for bae版主题中文截断出现乱码解决办法。

  使用本站下载的wordpress for bae搭建的博客在更换成新主题后,结果中文截断的部分结尾处总有一些小方块乱码,很多友友向我反映了这个问题,而且本站之前也出现了。乱码如图   其实解决办法很简单,只要将截断代码添加上UTF-8参数就可以了。比如飘零使用的模版截断代码 echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 400,"..."); 添加UTF-8参数 echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 400,"...","utf-8"); 这样问题就解决,主题不一样修改的文件也不一样。本站使用的HotNewspro需要修改cms.php、new-post.php、rolling_n.php等文件才能完全正常  
阅读全文
wordpress搬家到百度BAE过程(独立wp博客搬家到bae) 杂乱无章

wordpress搬家到百度BAE过程(独立wp博客搬家到bae)

前面飘零已经把BAE如何申请和如何安装wordpress介绍过了,安装全新的wordpress大家都会了,当然也有想像我一样,想把自己的博客搬到BAE。所以我就把搬家过程和大家分享一下吧 一、上传主题和插件 首先把您现在用的主题下载到本地,然后解压,把文件放到\wp-content\themes用SVN上传。插件和主题一样,把下载的插件解压后放wp-content\plugins然后上传。上传完毕后到wp后台把主题启用。 二、导入网站数据库 1、把您的博客mysql数据导出,百度BAE最方便的就是有phpmyadmin,可以随时备份数据。   2、进入phpmyadmin后,把原来的数据全部删除,然后导入您博客的数据 导入大数据直接点击导入     三、绑定域名。 访问您的BAE网站,发现和您的博客一模一样说明数据搬家成功了。最后把博客域名绑定到BAE,整个搬家基本上完毕了。 最后还有剩下点小问题,需要手动修改,比如原来上传的附件,进入您博客FTP把\wp-content\uploads文章夹下载了,然后把原来你上传的图片和文件上传到云储存。完毕后把文章原来的地址替换成百度云储存地址就可以了。 注意,通过这里上传的图片都是直接存放在 Bucket 的根目录的,不能建文件夹装着。最后的图片地址是这样的: http://bcs.duapp.com/你的Bucket名称/图片名 比如http://bcs.duapp.com/plbk110/aaaw.gif 最后你需要在PhpMyadmin里通过sql命令来批量修改原来的图片地址到新地址 可能要用到了sql命令: UPDATE wp_posts SET post_content = REPLACE( post_content, 'https://pan.piaoling.me/wp-content/uploads/2012/01/', 'http://bcs.duapp.com/plbk110/' ); 如果不会就一个文章一个文章改吧。。。      
阅读全文
百度BAE空间安装wordpress以及实现Url重写伪静态发送邮件 建站资源

百度BAE空间安装wordpress以及实现Url重写伪静态发送邮件

上一篇已经把BAE安装wordpress的环境配置好了,下面我们就开始安装wordpress。   一、上传Wordpress程序 1、按照前面的方法,我们可以在文件夹中看到从BAE空间中下载的一些文件了。   2、这里提供一个基于hjin.me站长使用的英文Wordpress BAE定制版修改而来的中文Wordpress On BAE,这里是WordPress On BAE下载地址。 3、Wordpress On BAE修改和实现的功能有: 1、替换了 wp_mail 函数,采用百度云消息来实现邮件的发送 2、解决 WordPress 在 BAE 运行时的乱码问题 3、自带一个BCS百度云存储插件,方便你上传管理文件 4、支持Wordpress固定链接即Url重写伪静态 5、中文版本的Wordpress,操作管理容易 3、你可以在创建版本时选择上传PHP应用包。   4、也可以使用SVN来上传文件。 5、在提交到SVN仓库之前,需要先进行Add操作,告知SVN客户端增加了文件或目录。   6、如果您的新增目录中包含文件或者目录,可以选中所有,将新增目录以及其子目录或子文件一次性加入。   7、点击确定后就开始添加了。   8、添加完成后,再右击选择commit,根据需要输入本次commit的更新说明。点击确定,完成commit操作。   9、如果你没有让你的版本上线的话,点击确定让你的BAE代码上线应用。   二、百度BAE空间运行Wordpress准备:创建百度BAE的消息队列 1、百度BAE的消息队列是一个可以可以用来替换Wordpress自带的wp_mail 函数,从而实现发送邮件。 2、在“消息服务”中创建“消息队列”,随便选择一个模式和设置一个显示名称。   3、创建成功后,你就可以看到你的BAE消息队列名称了。这个名称很重要,请记下它。   三、成功在BAE空间上安装Wordpress 1、将Wordpress上传到BAE的代码仓库中后,打开路径,进入Wordpress安装步骤中。 2、一路点击“下一步”,到了数据库填写这一阶段,请将你已经创建的数据库名称、云消息队列名称填写进去。如下图:   3、细心的朋友也许会发现为什么没有要求填写MysqL的用户名和密码?因为Wordpress...
阅读全文
免费百度开发者平台BAE空间申请和数据库、云存储的创建 建站资源

免费百度开发者平台BAE空间申请和数据库、云存储的创建

早就听说百度推出了BAE免费云空间,不过要有邀请码才能开通。前几天在免费资源部落看到百度BAE相关文章,才知道邀请码这么好要,不到俩小时邀请码就到手了。大家肯定没发现吧,我的博客已经在BAE上了,速度比原来美国空间快多了。看完文章,大家将会知道如何把博客搬到BAE。   百度BAE空间也就是Baidu App Engine百度应用引擎,利用BAE可以进行PHP、Java、Python应用的开发、编译、调试、发布。说白了就是,你可以利用BAE构建一个网站、社区、应用、服务等等。 在我看来,要想在BAE上搭建一个PHP程序的Wordpress,就必须解决好BAE空间的数据库、文件上传管理、固定链接、Url重写伪静态、mail发送邮件和绑定域名的问题,将这几个问题解决了,BAE空间就完美了。当然目前来说,还得解决百度BAE空间邀请码的问题。 百度BAE空间安装Wordpress-邀请码数据库Url重写伪静态云存储云消息 一、成功获取百度BAE空间开通的邀请码 PS:百度BAE空间官网:http://developer.baidu.com 1、 百度BAE云平台目前属于公测阶段,BAE以及个人云存储中的服务均需要拥有邀请码才能使用。 2、成功获取到百度BAE空间开通的邀请码就是发送邮件到 dev_support@baidu.com 进行申请。 3、申请邮件格式,注意还没有百度账号的朋友请先注册一个。 标题:申请开放云平台邀请码 内容: 1.详细描述团队信息 2.详细描述已发布的产品介绍(暂不对没有线上产品的开发者开放)3.申请使用的原因 另外,请附上您的百度账号 4、具体的邮件内容请看我写的内容,可以参考一下,比如加几句吹捧百度的话,虽然你平时很讨厌它。   5、问题一:团队信息怎么填写?随便填写,写一个人,写二个人,都可以。最好是真实的,或者是让人看起来是真的。 6、问题二:没有线上产品就不能申请?以前是这样规定的,不过现在BAE正在加大开放力度,所以基本上发邮件的都会有邀请码。 7、当然为了保险起见,如果你手足有一个在线的网址或者应用地址就不妨写上去,无论这个应用地址和你有没有关系。 8、发过去的邮件后第二天就可以收到百度开发者中心回复的邀请码邮件了。当然周末人家是不上班的。   9、有了邀请码后,进入百度开发者中心,点击首页的开始使用百度应用引擎BAE。   10、输入邀请码完成BAE空间的激活。   二、在百度BAE空间上创建应用-托管到BAE 1、进入我的云服务BAE的“云环境”,你就可以看到整个BAE的管理面板了,左边有数据库、环境配置、云存储、消息服务等。如下图:(点击放大)   2、点击右上角的“创建应用”,新建应用选择Web应用,接入方式为托管到BAE,域名自己设置一个。环境目前只有PHP。如下图:(点击放大)   三、管理百度BAE空间上的PHP应用 1、创建好了BAE应用后,就会在托管管理中看到已经创建好的BAE应用了,左边有版本管理、域名绑定、转让、删除,右边有SVN地址,这些都后面要用到了。如下图:(点击放大)   2、先给你的应用创建一个版本号。为什么要创建这么一个东东。原因是方便你发布不同的代码进行测试再上线。   四、创建并管理百度BAE空间数据库 1、在“我的数据库”创建一个数据库。话说BAE的数据库总数也只有那么一个。   2、随便写个描述。   3、创建完成后,进入PhpMyAdmin。话说真没有想到BAE会搞个MysqL在线管理工具。   4、第一次是授权。  ...
阅读全文