100分求个"hello world" apache配置的问题(100分)

  • 主题发起人 chenshaizi
  • 开始时间
C

chenshaizi

Unregistered / Unconfirmed
GUEST, unregistred user!
apache文件apache_2.0.47-win32-x86-no_ssl.exe+xp系统
delphi里的demo
E:/Program Files/Borland/Delphi7/Demos/Internet/ApacheDSO/Hello/HelloModule.dpr
生成的HelloModule.dll文件已经放到/Apache2/modules目录下,
httpd.conf配置里加入了以下语句
LoadModule Hello_Module modules/HelloModule.dll
<Location /HelloWorld>
SetHandler Hello-Handler
</Location>
重新启动apache服务器出错(不加上面代码是正常的)
---------------------------
Error
---------------------------
The requested operation has failed!
---------------------------
确定
---------------------------
怎么配置httpd.conf文件才能出现一个“hello apache module”的字样
 
這個例子是針對kylix的,它需要把apache文件重新編譯加入ApacheDSO功能,在linux下然後那樣就可以運行了。
 
to:springson
那windows下的怎么设置呢,
<<delphi7 web开发与应用>>的源码是在windows下的吧,我也搞不定,我初学这玩意不懂,
能否给一个windows下的demo呢。
 
配置没有错误。解决思路:
检查 Delphi 是否直接支持该版本的 Apache 。建议使用 Apache 1.3.27 来演示 Demos
下的例子。
 
是不是启动服务里的东东就行了。算帮你顶一个吧。
 
TO:小雨哥 我知道你是这方面的高手(我查了离线DFW资料)
我下载的apache_2.0.47,我也看了下面这个解决方法,但是我没有引用它说的httpd2.pas文件,并且我已经按照它提供的方法改了httpd2.pas,并加入到工程中,还是不行。就是启动不了服务。
http://www.drbob42.com/delphi7/apache2040.htm
 
呵呵,刚刚也做了测试。
结果如下:
Apache 2.0.43 版本,测试无法通过。
Apache 1.3.27 版本,测试通过。
偶这里 2.0.43 都通不过,你的 2.0.47 估计更通不过了。
 
你用的是不是soap應用,直接用apache中的cgi就可以了。
 
TO:springson
APACHE不能直接支持,我也不会配置使它支持cgi
所以。我还是去下载1.3.27版本试试。
 
估计是版本的问题,我下载了一个1.3.28的,同样的配置,很轻松就搞定了
谢谢各位了,特别是小雨哥
还有一个问题就是apache作网页服务器,为何会让IE浏览器显示的网页成西欧字符,不能自动换成简体中文,怎么配置,搞定后散分
 
现在很忙,过后告诉你。
 
简单一点,只要在网页里这样定义网页语言就可以了:
<html>
<head>
<meta http-equiv=Content-Type content=text/html;
charset=gb2312>
<STYLE type=text/css>BODY{FONT-SIZE:12px}TD{FONT-SIZE:12px}</STYLE>
<title>标题</title>
</head>
<body>
内容
</body>
</html>
要不行,就要:
1.改配置里的语言参数设置
2.在中文系统重新编译 Apache
 

Similar threads

D
回复
0
查看
885
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
顶部