fastdht有详细的配置方法吗
本帖最后由 jibimily 于 2011-02-16 17:29 编辑
现需要将FDFS和fastdht结合起来使用,就是让文件上传了之后,再下载回来能变回原来的文件名。
网上找了好久,没有fastdht配置和使用方法,我在机子上装了一下就出现以下错误:
。。。。。。
db_op.c:323: 错误:expected ‘;’ before ‘value’
db_op.c:325: 错误:‘key’ 未声明 (在此函数内第一次使用)
db_op.c:326: 错误:‘value’ 未声明 (在此函数内第一次使用)
db_op.c:333: 错误:‘DB_DBT_USERMEM’ 未声明 (在此函数内第一次使用)
db_op.c:339: 错误:‘DB_DBT_MALLOC’ 未声明 (在此函数内第一次使用)
db_op.c:342: 错误:‘DB’ 未声明 (在此函数内第一次使用)
db_op.c:342: 错误:expected expression before ‘)’ token
db_op.c:342: 错误:expected expression before ‘)’ token
db_op.c:344: 错误:‘DB_NOTFOUND’ 未声明 (在此函数内第一次使用)
db_op.c:348: 错误:‘DB_BUFFER_SMALL’ 未声明 (在此函数内第一次使用)
db_op.c: In function ‘db_delete’:
db_op.c:387: 错误:‘DBT’ 未声明 (在此函数内第一次使用)
db_op.c:387: 错误:expected ‘;’ before ‘key’
db_op.c:391: 错误:‘key’ 未声明 (在此函数内第一次使用)
db_op.c:395: 错误:‘DB’ 未声明 (在此函数内第一次使用)
db_op.c:395: 错误:expected expression before ‘)’ token
db_op.c:395: 错误:expected expression before ‘)’ token
db_op.c:397: 错误:‘DB_NOTFOUND’ 未声明 (在此函数内第一次使用)
db_op.c: In function ‘db_inc’:
db_op.c:421: 错误:‘DBT’ 未声明 (在此函数内第一次使用)
db_op.c:421: 错误:expected ‘;’ before ‘key’
db_op.c:422: 错误:expected ‘;’ before ‘value’
db_op.c:445: 错误:‘key’ 未声明 (在此函数内第一次使用)
db_op.c:446: 错误:‘value’ 未声明 (在此函数内第一次使用)
db_op.c:454: 错误:‘DB’ 未声明 (在此函数内第一次使用)
db_op.c:454: 错误:expected expression before ‘)’ token
db_op.c:454: 错误:expected expression before ‘)’ token
db_op.c: In function ‘db_inc_ex’:
db_op.c:473: 错误:‘DBT’ 未声明 (在此函数内第一次使用)
db_op.c:473: 错误:expected ‘;’ before ‘key’
db_op.c:474: 错误:expected ‘;’ before ‘value’
db_op.c:507: 错误:‘key’ 未声明 (在此函数内第一次使用)
db_op.c:508: 错误:‘value’ 未声明 (在此函数内第一次使用)
db_op.c:516: 错误:‘DB’ 未声明 (在此函数内第一次使用)
db_op.c:516: 错误:expected expression before ‘)’ token
db_op.c:516: 错误:expected expression before ‘)’ token
db_op.c: In function ‘bdb_dl_detect_entrance’:
db_op.c:540: 错误:‘g_db_env’ 未声明 (在此函数内第一次使用)
db_op.c:540: 错误:‘DB_LOCK_YOUNGEST’ 未声明 (在此函数内第一次使用)
db_op.c: In function ‘db_clear_expired_keys’:
db_op.c:553: 错误:‘DB’ 未声明 (在此函数内第一次使用)
db_op.c:553: 错误:‘db’ 未声明 (在此函数内第一次使用)
db_op.c:554: 错误:‘DBC’ 未声明 (在此函数内第一次使用)
db_op.c:554: 错误:‘cursor’ 未声明 (在此函数内第一次使用)
db_op.c:556: 错误:‘DBT’ 未声明 (在此函数内第一次使用)
db_op.c:556: 错误:expected ‘;’ before ‘key’
db_op.c:557: 错误:expected ‘;’ before ‘value’
db_op.c:578: 错误:expected expression before ‘)’ token
db_op.c:587: 错误:‘key’ 未声明 (在此函数内第一次使用)
db_op.c:588: 错误:‘value’ 未声明 (在此函数内第一次使用)
db_op.c:590: 错误:‘DB_DBT_USERMEM’ 未声明 (在此函数内第一次使用)
db_op.c:594: 错误:‘DB_DBT_PARTIAL’ 未声明 (在此函数内第一次使用)
db_op.c:604: 错误:‘DB_NEXT’ 未声明 (在此函数内第一次使用)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
回复 3# jibimily
FastDFS配置方面的文档比较缺乏。直接看源码中带的配置文件样例吧,里面有英文注释的。
回复 2# happy_fish100
请问一下,有FASTDHT的配置和使用方法吗?
回复 1# jibimily
要安装BDB 4.7.25及以上版本。
应该是没有安装Berke DB的缘故。或者操作系统自带的版本太低的缘故。