繁体   English   中英

Apache 2.2模块

[英]Apache 2.2 module

我想在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/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM