thttpd 笔记

    最近正在做一个嵌入式WEB服务器,简单的就是移植一个thttpd到板子上面,然后通过cgi访问,翻译我找了这个地址:

http://blog.csdn.net/sueiwen/archive/2006/07/12/908689.aspx 

具体每个参数的作用是什么都说得很清楚,前两天我还因为路径问题折腾了半天,因为我配的路径是绝对路径的,但要通过CGI来访问和下载盒子上的东西的时候就不行了,都是打不开,本来我是可以通过CGI读出来再写到http的,但这样速度不行,而且大文件传不了,所以才想到把路径直接传给页面,我在CGI的路径下面弄了个软链接,本来应该是可以的,但开始都是打不开,还差点去修改源码了,后来才发现是参数配得不对,在上面的文章里面有说到:

-nos

不要做显式的软链接检查。

通常情况下, thttpd 显式地在文件名中扩展了所有的软链接,以此来

检查驻留在初始文件树里的最终路径。

如果你想要避开这些检查而节省一些处理器时间,你就可以使用

-nos标志,尽管这并不被推荐。但是,注意,如果你正在使用 chroot 选项,那么对软链接的检查就是不必要的因而被停止了 , 因此节省那些处理器时钟周期的保险办法是使用 chroot

这一标志在配置文件中的选项名字是 " symlinkcheck" " nosymlinkcheck"

把这个参数加上之后就可以了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值