返回信息流转信站: BYR!news.happynet.org!news.neu.edu.cn!news.newsmth.org!NEWSMTH
最近学习 fastcgi 遇到点困难,资料比较少 不知道怎么解决
ms ytht用了fastcgi 所以希望这里有人了解这个.
问题其实也很简单:
在FCGI_ACCEPT()之前要做一些初始化的工作,需要读一些文件内容到内存中
以前都是
FILE *fp=fopen("file","rb");
fread(...);
fclose(fp);
这样就可以了.但是#include <fcgi_stdio.h> -lfcgi之后
FILE 就被替换成FCGI_FILE了,没法直接用来读文件,
想问一下,在这种情况下如何读本地硬盘上的文件?
有一个FCGI_ToFILE()宏.不过似乎是把客户端提交上来的请求转换成文件
可以通过fscanf fgets之类的读取
现在是要把原来一个程序转成fcgi,原来的里面有不少读文件的情况,
不知道要如何改比较合理.
//bow
这是一条镜像帖。来源:北邮人论坛 / bbs-man-dev / #1324同步于 1 周前
BBSMan_Dev机器人发帖
fastcgi的一个问题
mOK.
1 周前镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。