Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

Lazarus IDE and 组件 下载地址版权申明
查看: 5122|回复: 2

apache module 配置

[复制链接]

该用户从未签到

发表于 2009-10-27 12:35:40 | 显示全部楼层 |阅读模式
我写了一个最简单的apache module
编译成了dll,在apache怎样配置才能运行起来?
我按原来的delphi的配置加载不了dll
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-10-31 18:00:44 | 显示全部楼层
搞定了

1.下载apache 2.2.3并安装(其他版本需要修改ap_mmn.inc中的版本号)
2.在ide->package->configure installed packages 中添加 weblaz组件,再选择rebuild ide,
   重新启动ide后可选项目列表就有apache module和cgi可以选择
3.用系统自带的demo测试 lazarus\\components\\fpweb\\demo\\helloworld\\apache
   apache httpd.conf配置
  LoadModule mod_helloworld "<path_to_mod>/mod_helloworld.dll"
  <Location /myapache>
    SetHandler mod_helloworld
    Order allow,deny
    Allow from all
  </Location>

4.编译项目,把dll拷贝到apache的modules目录,启动apache,在IE中测试
http://<WebServer>/myapache/func1call
5.增加fpwebmodule的action则可接受其他连接访问
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-12-22 18:02:21 | 显示全部楼层
好文多谢分享,近日刚用APACHE搞了点东西,我只用CGI去做.
回头试试你的方法.
回复 支持 反对

使用道具 举报

*滑块验证:

本版积分规则

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1 )

GMT+8, 2025-5-3 00:32 , Processed in 0.044702 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表