web server application(isapi/nsapi)如何发布?(50分)

  • 主题发起人 主题发起人 林海
  • 开始时间 开始时间

林海

Unregistered / Unconfirmed
GUEST, unregistred user!
做了个web server application(isapi/nsapi),
用到ADOTable和Jpeg。需要在报务器上注册哪些
文件?
 
多数web server都会装mdac.所以什么也不用注册。
 
可我的.dll只能在本机运行,Copy到报务器,并且目录设为执行程序,仍不能运行。
 
较多数的两种可能:
1 如果delphi5,可能没升级.
2 数据库路径设置不对.
 
服务器的ADO版本比你机上的低
 
仍不能运行的现象是什么?
最好的办法是调试ISAPI程序,看看问题出在哪儿?
 
运行时提示:您要访问的页有问题,无法显示该页。
HTTP 500 - 内部服务器错误
 
不连接数据库时可正常运行。有数据库就不能运行。
没通过控制面板建立ODBC数据源,因为不可能操作远
程报务器。我用的是ADOConnection的连接字符串:
ADOConnection.ConnectionString:='
Provider=MSDASQL.1;
Persist Security Info=False;
Extended Properties="DBQ=c:/inetpub/wwwroot/myPath/Images.mdb;
DefaultDir=c:/inetpub/wwwroot/myPath/;
Driver={Microsoft Access Driver (*.mdb)};
DriverId=25;FIL=MS Access;FILEDSN=;MaxBufferSize=2048;
MaxScanRows=8;PageTimeout=5;SafeTransactions=0;Threads=3;
UID=admin;UserCommitSync=Yes;"
 
原来就是连接数据库出了问题!
谁能告诉我,不通过控制面板
设置数据源如何连接数据库?
对任何机器可通用的连接代码?
 
问题该可以解决了!是数据库修改权限的问题。
多谢!
 
后退
顶部