fastdht有详细的配置方法吗

发布于 2022-09-12 12:44:04 字数 2851 浏览 13 评论 3

本帖最后由 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

梦开始←不甜 2022-09-19 07:53:39

回复 3# jibimily

FastDFS配置方面的文档比较缺乏。直接看源码中带的配置文件样例吧,里面有英文注释的。

゛清羽墨安 2022-09-19 07:28:48

回复 2# happy_fish100

    请问一下,有FASTDHT的配置和使用方法吗?

绳情 2022-09-17 15:36:03

回复 1# jibimily

要安装BDB 4.7.25及以上版本。
应该是没有安装Berke DB的缘故。或者操作系统自带的版本太低的缘故。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文