玩这个了一下周围,但没有得到太远......Apache的C模块中创建,连接问题SQLite的
我的SQLite代码的逻辑工作。
我mod_hello.c编译并没有SQLite的代码
结合使用这两种负载/正常工作,模块编译和安装,但Apache进程每次被加载时立即死亡。剥离出所有的SQLite代码,并简单地链接到SQLite导致这个问题。换句话说,用相同的代码:
apxs -cia -L/usr/local/lib -I/home/devin mod_hello.c
/* Works Fine, prints "hello world" */
apxs -cia -L/usr/local/lib -I/home/devin -lsqlite3 mod_hello.c
/* compiles but dies on apache load */
该平台的OpenBSD 4.6到平台上的Apache版本1.3和SQLite 3.6.20从SQLite的网站上下载的,并从源代码编译
模具的特定错误消息怎么会是有用的... – 2009-12-07 05:15:44
好,我想我得去我的gdb书上蜷缩起来学习..在任何写入error_log之前,apache都会死掉,创建一个httpd.core文件。我推测在这个核心转储文件中有一个答案? – 2009-12-07 05:27:46
@Devin,你在用什么作为编写你的apache模块的指南/教程? – 2010-01-05 02:40:29