修复wordpress的评论脚本comments-ajax.php在openshift无法执行的bug - Angel's Blog.

ing
 
 
软件开发,程序设计,前端设计
 
 
首页 > code, share > 修复wordpress的评论脚本comments-ajax.php在openshift无法执行的bug

修复wordpress的评论脚本comments-ajax.php在openshift无法执行的bug

 

博客前段时间被我给停掉了,原因是之前用cubieboard开发板,使用的公司的公网ip,后来那个公网ip和80端口拿去用来做其他事情(游戏《魔力宝贝》的伺服),自己手里也没有公网ip的资源,也是前两天开始想尝试用用openshift;

openshift给我的体验不错,安装wordpress非常方便,但可惜的是,ssh需要翻越才能连接上,必须用vpn才能连接的上;

由于我用的mac os,ftp用的transmit,习惯了免登陆的方式,有了免登陆的方式很方便,和普通的linux主机一样,openshift后台只需要保存mac os/linux客户端的公钥,就可以免登录操作。

好了。。貌似我跑题了?好吧,到今天我是随便测试了下评论功能,发现无法评论,排查了一下代码,包括测试wp系统的wp-comments-post.php脚本都可以正常工作,也就确定了应该是在comments-ajax.php的逻辑问题,最后确定了是在该脚本

require( dirname(__FILE__) . ‘/../../../wp-load.php’ );

这里出的问题,对着这个路径是根本找不到wp-load.php,然后我按照正确的路径修改了如下

require( dirname(__FILE__) . ‘/../../../repo/php/wp-load.php’ );

大功告成。。。

或者通过RSS 关注本站的更新 ^ O ^ 。” —  by  转载请注明:来自 Angel's Blog.
本文永久链接: http://www.0ee.com/2013/04/30/repair-wordpress-comments-ajax-script-bug-that-cannot-be-performed-in-the-openshift.html
 
分类: code, share标签: ,
 
  • QQ书签
  • Del.icio.us
  • 百度收藏
  • Google
  • 饭否
  • FriendFeed
 

 
评论 (9) Trackbacks (0)
发表评论 Trackback
 
9 Comments Contributed by Visitors
  1.     Mucid 2013年4月30日16:39 1#

    OpenShift……我就说怎么得翻墙上来。
    其实用WP函数获取Themes,转成绝对路径最好~

    •     angel 2013年4月30日16:51

      @Mucid =。=必须翻的,一申请下来这个22端口早被墙掉~还好吧,除非我是去sftp提交修改文件。。
      那个ajax评论插件我也是在网上找的放到了主题的文件夹下,简单的改了改保证能用就可以了。

  2.     Ansen 2013年5月7日10:28 2#

    Openshift被墙得厉害了
    只有少量IP的22端口没有被xxoo了

  3.     angel 2013年5月7日11:18 3#

    @Ansen
    是的。。我申请下来这个ip就被咔嚓了。。蛋疼死啦。。 :cry: :cry: :cry: 。。最近在考虑换Incapsula cdn。。不知道这个cdn效果怎么样。

  4.     小思 2013年6月23日13:49 4#

    有好久没来了~~~更新吧~~

    •     angel 2013年6月23日15:02

      @小思 好的,有时间我会更新的。最近忙,没什么心情写东西。

  5.     Soar 2013年7月17日13:35 5#

    折腾吧,骚年,PHP确实很强大,貌似你很久不写博客了?

  6.     lyl 2013年12月26日00:02 6#

    楼主 ,你貌似也是用的cloudflare,你使用的免费套餐还是付费的?感觉你的访问速度更快些

    •     Angel 2013年12月28日20:57

      @lyl 用的是免费的,有个别的时候国内访问不到。

Leave Comments Here...

:) :-D :( :-o 8-O :-? 8) lol :-x :-P oops cry evil twisted wink ? idea :-| arrow mrgreen roll !

(required)

(required)

网址随您("http://"可以省略)

(Ctrl+Enter)

  • 本站不会泄露您的 Email 地址, 敬请放心.
  • 本站已开启缓存, 请不要重复提交评论.
  • 请注意: 带有 《广告(链)、不健康、或者 产品名字》 的评论一律视为spam.
  • 支持常用 HTML 标签调用, 插入 HTML 标签需注意: < == &lt;> == &gt;.
  • 仅当某人针对您的评论做出回应时, 您才会收到由本站发出的邮件通知.
  • 如您希望以相同方式通知某位网友, 请点击  按钮进行回复.
  • 允许在评论中使用如下代码: 
    <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> 
    <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> 
    .
  • 鼠标悬浮到评论中的 @someone 区域即可自动显示 someone 的评论内容.
 
 
  • 正在加载...