小弟寫拉一個帶數據庫的application 但不知到怎么用apache發布﹐把它改為apache2.X shared module 生成.so文件放到moules下﹐修改httpd文件是老是提示不能加載那個.so文件﹐apache服務器不能啟動﹐未知到是什么原因。我把我的httpd 給大伙看看那里不對。
LoadModule module_test modules/test.so
<Location /test>
SetHandler test-handler
</Location>還有.dpr文件。
library test;uses
IWInitApacheTwo,
ApacheTwoApp,
ServerController in 'ServerController.pas' {IWServerController: TIWServerControllerBase},
Unit1 in 'Unit1.pas' {IWForm1: TIWFormModuleBase},
UserSessionUnit in 'UserSessionUnit.pas' {IWUserSession: TIWUserSessionBase};{$E so}{$R *.RES}exports
apache_module name 'test_module';begin
IWRun;
ModuleName:='test_module';end.
LoadModule module_test modules/test.so
<Location /test>
SetHandler test-handler
</Location>還有.dpr文件。
library test;uses
IWInitApacheTwo,
ApacheTwoApp,
ServerController in 'ServerController.pas' {IWServerController: TIWServerControllerBase},
Unit1 in 'Unit1.pas' {IWForm1: TIWFormModuleBase},
UserSessionUnit in 'UserSessionUnit.pas' {IWUserSession: TIWUserSessionBase};{$E so}{$R *.RES}exports
apache_module name 'test_module';begin
IWRun;
ModuleName:='test_module';end.
2.5?
由于apache2的这个几个版本的端口老是有变动,
所以要改的是delphi自带的apache2源文件
详细情况,请参考老贴
和<<Intraweb 开发笔记(五)>>