Mongo GetBytes问题,IE8,Facebook,PHP

时间:2013-08-11 02:11:27

标签: php facebook mongodb internet-explorer-8

if ($file = $gridfs->findOne(array('_id' => new MongoId($fid)))) {  

    return $file->getBytes();
}

这个文件在IE8(以及当然每个体面的浏览器)中都可以自行返回。但是,当我在Facebook应用程序框架中时,它就会死亡。白页(在FB内)。我已经检查过PHP错误以及Mongo(lastError)。如果我在getBytes()之前运行它(也就是说,如果错误在FindOne中),我会得到no errors数组。如果我在什么也没得到之后运行它。事实上,获取任何东西的唯一方法是在getBytes调用之前退出()。行为类似于内存重载,但我没有在PHP中收到错误。我以前从未见过这个,我完全失去了。我还没有看到有任何浏览器和iFrame特定涉及GridFS的问题。有没有人有任何想法?

0 个答案:

没有答案