全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2021|回复: 9
打印 上一主题 下一主题

[翻译] 编译错误,求解?

[复制链接]
跳转到指定楼层
1#
发表于 2012-7-12 15:11:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jsjfans 于 2012-7-12 15:40 编辑
  1.                 -o objs/addon/ngx_cache_purge-1.0/ngx_cache_purge_module.o \
  2.                 ../ngx_cache_purge-1.0/ngx_cache_purge_module.c
  3. ../ngx_cache_purge-1.0/ngx_cache_purge_module.c: In function ‘ngx_http_file_cache_purge’:
  4. ../ngx_cache_purge-1.0/ngx_cache_purge_module.c:449: error: ‘ngx_http_file_cache_node_t’ has no member named ‘length’
  5. make[1]: *** [objs/addon/ngx_cache_purge-1.0/ngx_cache_purge_module.o] Error 1
  6. make[1]: Leaving directory `/root/lnmp0.9-full/nginx-1.0.15'
  7. make: *** [build] Error 2
复制代码
在编译ngx_cache_purge模块时候报错
代码如上 ,请问是什么原因 系统debian6.0 32位 环境军哥lnmp0.9
2#
发表于 2012-7-12 15:36:08 | 只看该作者
本帖最后由 wdlth 于 2012-7-12 15:39 编辑

版本太旧了
http://labs.frickle.com/nginx_ngx_cache_purge/
3#
 楼主| 发表于 2012-7-12 15:37:44 | 只看该作者
谢谢楼主 刚才找了个1.16版本 编译了 没问题了 ~!
4#
发表于 2012-7-12 15:40:32 | 只看该作者
我告诉大家一个秘密......

debian 6.0官方backports源里的nginx是1.2.1....而且里面已经编译好了nginx-cache-purge.......
5#
 楼主| 发表于 2012-7-12 15:42:02 | 只看该作者
Kokgog 发表于 2012-7-12 15:40
我告诉大家一个秘密......

debian 6.0官方backports源里的nginx是1.2.1....而且里面已经编译好了nginx-cac ...

是吗 你早点来多好 让我编译了那么多 虽然问题解决了 还是你这个方便 你说的那个backports源地址是什么 我试试
6#
发表于 2012-7-12 15:44:50 | 只看该作者
7#
发表于 2012-7-12 15:48:25 | 只看该作者
用debian还编译个JJ
8#
发表于 2012-7-12 15:48:54 | 只看该作者
jsjfans 发表于 2012-7-12 15:42
是吗 你早点来多好 让我编译了那么多 虽然问题解决了 还是你这个方便 你说的那个backports源地址是什么  ...


deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
deb-src http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

加到/etc/apt/sources.list 里面

用root或者sudo执行

aptitude update
aptitude -t squeeze-backports install nginx-extras

接着,就装好了....

配置文件在/etc/nginx目录下面

站点文件在 /etc/nginx/sites-available/ 下面, 复制默认的default

要开启站点就 ln -s /etc/nginx/sites-available/sitename /etc/nginx/sites-enabled/sitename  (sitename自己取)

要关闭站点就 rm /etc/nginx/sites-enabled/sitename

修改完执行/etc/init.d/nginx reload生效

评分

参与人数 2威望 +25 收起 理由
jsjfans + 5 很给力!
xen + 20 山寨

查看全部评分

9#
发表于 2012-7-12 15:57:21 | 只看该作者
Kokgog 发表于 2012-7-12 15:48

deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
deb-sr ...

mark
10#
发表于 2012-7-12 16:03:30 | 只看该作者
xen 发表于 2012-7-12 15:57
mark

apt-get -t squeeze-backports install nginx
更方便
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-22 00:19 , Processed in 0.070043 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表