S
shangcm
Unregistered / Unconfirmed
GUEST, unregistred user!
我最近在学习用IntraWeb开发Apache2的模块,现在遇到了一个问题:
我选择了“Apache 2.x Shared Module”,但在Apache启动的时候说
Apache.exe: module "xx.so" is not compatible with this version of Apache (found 20020612, need 20020903).
于是我用51delphi上的方法将“HTTPD2.pas”中的“MODULE_MAGIC_NUMBER_MAJOR ”改为“20020903”,但这次编译都不通过,说:
[Fatal Error] xx.dpr(8): Unit ApacheTwoApp was compiled with a different version of HTTPD2.MODULE_MAGIC_NUMBER_MAJOR
????????????????????
我知道20020903所指的是Apache 2.0.43,但我的Apache是2.0.45,谁知道它的“MODULE_MAGIC_NUMBER_MAJOR”是多少呢?
或者怎么解决这个问题呢?
我选择了“Apache 2.x Shared Module”,但在Apache启动的时候说
Apache.exe: module "xx.so" is not compatible with this version of Apache (found 20020612, need 20020903).
于是我用51delphi上的方法将“HTTPD2.pas”中的“MODULE_MAGIC_NUMBER_MAJOR ”改为“20020903”,但这次编译都不通过,说:
[Fatal Error] xx.dpr(8): Unit ApacheTwoApp was compiled with a different version of HTTPD2.MODULE_MAGIC_NUMBER_MAJOR
????????????????????
我知道20020903所指的是Apache 2.0.43,但我的Apache是2.0.45,谁知道它的“MODULE_MAGIC_NUMBER_MAJOR”是多少呢?
或者怎么解决这个问题呢?