解决一个 embrr 不能翻页的 PHP 配置问题

唔…大致说来就是最近在折腾着把停止更新的 embr 给升级到 Twitter REST API v1.1, 然后今天参考黄飘飘的改动把 fav 相关的两个地方弄上了自动翻页。

因为 api 更新的关系,不能用原来的页码作为参数,只能用推文的 id 来做界定了,不过操作起来倒是比想象的还要简单就是了。修改好过后传到 appfog 上木有任何问题,但放到我自己的服务器上面过后发现翻页不能了…
开始还以为是 nginx 配置不对,但看了半天找不到问题,于是考虑是不是 PHP 的问题…

简单找了一下,发现问题在于生成的翻页链接上,因为推文 id 被作为参数传到链接里面,而生成的链接变成了类似于 /favor.php?max_id=2.9972877531744E+13 这样的形式…科学计数法耶…

不过话说我居然一下就能猜到问题所在还是真不错…
修改 php.ini 文件:

只要把设置成超过18的值就可以了(默认是14),twitter 的推文 id 居然都18位了也真是惊人…

然后就好了……

分享到:

拍拍手

何不考虑再看看:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

 

(o-ωq)).oO 困,揉眼睛……
Merry