写cgi程序!(200分)

  • 主题发起人 主题发起人 mawei
  • 开始时间 开始时间
M

mawei

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么我的CGI程序在命令行能正确生成html
而在浏览器下却提示我数据库连接错误?
我是有TDataBase连的!
急死了!!!!!!!!!!!
 
把数据库换一个目录试试可能是http server读取权限问题。
或重起计算机再试。
 
把数据库换一个目录试试可能是http server读取权限问题。
或重起计算机再试。
 
数据库的目录难道要发布读取权限吗?
因该不是吧!我的数据库是interbase sever
至于重起机器因该没用!
IIS提示错误是:
Internal Server Error 500


Exception: EDBEngineError
Message: Unknown user name or password. unavailable database Alias: DB1


 
当然要对数据库设置权限!!不然,哈哈
 
记住一点,朋友,请不要将DataBase文件和txt以及其它要访问的一
切文件,放到cgi程序的同一目录下!
——系统管理员不会把这个目录的读取权限放开的。:)
 
换目录后,不用重起计算机,重起http server就行,(isapi要,cgi不要)
 
老兄:
劝您放弃CGI吧,太死板了!
用ISAPI要比它强100倍,而且程序设计出来
相当灵活!
 
Interbase Server是否需要用户的身份验证?
看哪条错误信息是由于username or password不对, 才不能够建立server连接, 在
你的cgi中给出一个有查询权限的用户身份再试一试
 
我寄给你个例子
 
比如我的CGI目录是/scripts/

而我的数据库的DATA目录是e:/data/
我的 程序是以 SYSDBA 和 masterkey
访问数据库的,我是否要把e:/data/目录
在WWW服务中发布读写权限呢?
发布的虚拟目录的名称是否要是我数据库的
别名呢?

大家说的其他问题我都不存在!谢谢大家!
 
给那个DATA目录设置权限,READ/WRITE给那个用户,
应为BDE读数据库需要写东西:((

如果是服务器读写数据库,那么应该是别名
 
我有一个写CGI的控件,如果你需要的话,请给我发信,控件大小为1M左右
 
zxuan@mail.neu.edu.cn
 
多人接受答案了。
 
后退
顶部