ISAPI程序运行时提示“找不到网页”?(100分)

  • 主题发起人 主题发起人 JackyKen
  • 开始时间 开始时间
J

JackyKen

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是win2k+Delphi5+IE6,装了IIS 5.0
编译“Delphi5开发人员指南”第36章的例子程序,生成DDGWebBugs.dll,它有/Intro、/UserName等Action
但我用IE浏览 ..../DDGWebBugs.dll/Intro等时,IE提示“找不到网页”,请问是怎么回事?应该怎样解决?
我的主页是http://202.115.41.216/,这个例子程序在http://202.115.41.216/work/DDGWebBugs.dll/Intro
请大家看看,谢谢。
 
你看看dll所在目录是否设置了运行可执行程序的权限。
 
对这情况原因可能是你的action里面对response.content.所赋的内容在特定路径找不到!具体情况,你最好给出代码,才可以对此作比较详细地分析
 
下面是/Intro的代码,请大家帮帮忙,分不够可以再加
我以前在另一台机子上用过,那时是可以的,不知道为什么,现在换了机子就不行了
procedure TDDGBugsDataModule.wbdpBugswaIntroAction(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
var
WebPage: TStringList;
begin
WebPage := TStringList.Create;
try
AddHeader(WebPage);
with WebPage do
begin
Add('<BODY>');
Add('<H1>Introduction</H1>');
Add('<P>Welcome to the Delphi 5 Developer''s Guide Bug Demonstration.');
Add('<BR>This demo, illustrates how to web enable an existing application.');
Add('<BR>To test the demo, just click on the logon link and follow the pages');
Add('<BR>to add bugs, or just to browse existing bugs.');
Add('</P>');
Add('<A href="../DDGWebBugs.dll/UserName">Login to DDG Bug Demo</A>');
AddFooter(WebPage);
Response.Content := WebPage.Text;
Handled := True;
end;
finally
WebPage.Free;
end;
end;
 
欢迎大家访问我的网站
http://202.115.41.216/
或 jackyken.delphibbs.com
 
自己解决了,谢谢各位的回答
 
后退
顶部