php mongo扩展 1.2.9版本的一个bug
2012-03-07 12:02
281 查看
php mongo扩展各个版本的列表和下载连接在下面这个网页中:
http://pecl.php.net/package/mongo
由于项目移动到新服务器中,我装mongo扩展用的最新版本,1.2.9,也是stable版本的,pecl方式安装的就是这个版本,安装完成之后,一般数据库操作都可以,但是存文件到数据库的时候出问题,具体一点就是MongoGridFS的这两个函数:
这两个函数的返回值,正常返回是已经存入数据库的文件的_id,但是,在1.2.9版本中,这两个函数可以将文件存入数据库,但是不返回_id,firefox提示页面被重置,chrome提示未加载网页。
我又重新编译了1.2.6和1.2.7两个版本,这两个版本就没有这个bug,1.2.8由于下载的压缩文件无法解压,所以我就没测试。
之前编译了它github上最新的开发版本,1.30dev,和1.2.9版本一样的bug。
希望留言交流。
http://pecl.php.net/package/mongo
由于项目移动到新服务器中,我装mongo扩展用的最新版本,1.2.9,也是stable版本的,pecl方式安装的就是这个版本,安装完成之后,一般数据库操作都可以,但是存文件到数据库的时候出问题,具体一点就是MongoGridFS的这两个函数:
public mixed storeBytes ( string $bytes [, array $extra = array() [, array $options = array() ]] ) public mixed storeFile ( string $filename [, array $extra = array() [, array $options = array() ]] )
这两个函数的返回值,正常返回是已经存入数据库的文件的_id,但是,在1.2.9版本中,这两个函数可以将文件存入数据库,但是不返回_id,firefox提示页面被重置,chrome提示未加载网页。
我又重新编译了1.2.6和1.2.7两个版本,这两个版本就没有这个bug,1.2.8由于下载的压缩文件无法解压,所以我就没测试。
之前编译了它github上最新的开发版本,1.30dev,和1.2.9版本一样的bug。
希望留言交流。
相关文章推荐
- php 5.6版本中编写一个PHP扩展的简单示例
- PHP的mongo扩展版本过低导致无法查询
- ddcms的一个bug(php版本不兼容问题)
- php 5.6版本中编写一个PHP扩展的简单示例
- php使用memcached扩展的一个BUG
- nginx + php5.6 + mongo3.2配置安装php mongo扩展
- osx安装php mongo扩展出错解决方法
- phpredis:php一个key-value扩展
- 快速开发一个PHP扩展
- php pthreads 多线程扩展的使用:一个较为稳定例子。
- nginx最新版本的一个bug
- wamp环境下安装mongoDB并添加php的mongo扩展(PHP 5.3.1+Win7环境)
- Series60的2.1版本的模拟器编码转换的一个小bug
- Riak的一个PHP扩展
- 一个php版本引发的问题
- oracle 9.2.0.1版本函数编译的一个BUG
- 一个PHP版本的数据库操作类,针对MYSQL的
- 自己写PHP扩展之创建一个类
- PHP5.6版本安装redis扩展
- 快速开发一个PHP扩展