解决一个 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位了也真是惊人…

然后就好了……

发表回复

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