Lighttpd
崖高人远
这个作者很懒,什么都没留下…
展开
-
Lighttpd源码阅读--网络服务通信模型
网络服务通信模型相关部分源代码:base.h server.c network.cbase.h里有哪些被用到了? main函数在server.c中 network.c中的函数主要在server.c的main中被调用网络通信里面还是涉及到了不少的IO多路复用,IO多路复用模型也是不能不读的。模型 简单的网络服务通信模型与Lighttpd的网络服务通信模型有什么区别?用文字来描述。 Lig原创 2016-03-03 20:34:43 · 493 阅读 · 0 评论 -
lihgttpd阅读 网络模型之server.c
首先这个文件包含了一大堆的头文件 一大堆的条件头文件包含需要弄明白的 static volatile sig_atomic_t srv_shutdown = 0; 这里的volatile? sigaction() 查询或设置信号处理方式 使用例子? getXXid()系列 可重入? static void sigaction_handler(int sig, siginfo_t *si, v原创 2016-03-30 00:02:08 · 258 阅读 · 0 评论 -
lighttpd(mac系统下)里面使用cgi脚本(包括lighttpd的安装)
lighttpd里面使用cgi脚本暂停一下,记录一下使用Python写cgi的方法 lighttpd在mac下的安装参考博文《在 Mac OS X 上安装lighttpd》: http://zengrong.net/post/2127.htm 安装brew的时候遇到一点问题,主要是软件源更新了并且国内的网络有点不稳定。使用最新的软件源,再多试几次就ok了。 上homebrew的主页,主页上有一行命令原创 2016-03-09 16:03:15 · 666 阅读 · 0 评论