当前位置 : 主页 > 编程语言 > delphi >

delphi – Apache 2.2模块

来源:互联网 收集:自由互联 发布时间:2021-06-23
我想在Delphi 2010中创建一个apache 2(2.2.21更具体)模块,但是我发现它非常困难,因为delphi不再支持将web服务器应用程序创建为apache 2.X模块. 我搜索了几个小时但没有运气,改变了一些常数,如:
我想在Delphi 2010中创建一个apache 2(2.2.21更具体)模块,但是我发现它非常困难,因为delphi不再支持将web服务器应用程序创建为apache 2.X模块.

我搜索了几个小时但没有运气,改变了一些常数,如:

MODULE_MAGIC_COOKIE = $041503232;
MODULE_MAGIC_NUMBER_MAJOR = 20051115;
MODULE_MAGIC_NUMBER_MINOR = 0;

基于我在搜索中找到的内容.

在我的httpd.conf文件中,我添加了:

LoadModule mymodule_module modules/mod_mymodule.so

然而,apache无法加载它,它说它找不到模块,但我把它复制到apache的模块文件夹,我确定它在那里,我相信在启动模块时出现了问题,我不知道知道什么.

我正在使用:

> Delphi 2010
> Apache 2.2.21

我在 xxm项目下制作了一个Apache 2.2模块,并且确实需要做很多工作才能按顺序进行库注册.该项目主要是在Delphi 7中完成的,但我已尽可能使用AnsiString / WideString,因此它应该在较新的Delphi版本下编译和工作.您可以在此处查看来源:

http://xxm.svn.sourceforge.net/viewvc/xxm/trunk/Delphi/apache/

网友评论