cgi(50分)

  • 主题发起人 主题发起人 hhh
  • 开始时间 开始时间
H

hhh

Unregistered / Unconfirmed
GUEST, unregistred user!
我用cgiexpert编了一个cgi程序,在windows personal webserver上使用正常
但上传到免费主页后不能正常运行,我的主页支持CGI,请问是什么原因?
 
1.路径对吗?
2.你的主机不是UNIX吧?
 
主机要是UNIX吗?如何知道是否是UNIX?
 
主机要是UNIX吗?如何知道是否是UNIX?
 
有什么出错现象?
可能是:1、路径错误。

2、有了CGI权限还得看你的CGI程序文件在该主机是否是可执行的。(如:
WINDOWS NT下其文件后缀需为已注册的可执行文件后缀(.exe;.com;.dll;等);
 
NT/95下写的程序Exe DLL 在UNIX下肯定不能执行
 
请问那里有NT系统的免费主页?
 
请您继续讨论,或结束该问题
 
I think ASP is better than CGI,do you?
 
开发asp比较快,但毕竟asp是解释性的,cgi在速度上率比asp快!
hhh:
在等几天,我就要帮您结束问题了.
 
CGI与系统无关,只与CGI程序所在的目录有关,如计数器放在
www.xxx.xxx.xxx/cgi-bin/count.exe
若使用CGI程序,只可能在主页的Html中予以指出。即在*.Html中调用;
具体的使用方法已记不清了,但可从其他的主页上查看其原码得出。
 
如何开发asp程序呢
 
用ASP虽然是解释性的但它不用加载、不用创建进程因此在效率上比WIN-CGI要快。
PERL与ASP也差不多,PERL支持多平台,如果你的主机是UNIX的强烈建议用PERL语言
现在一些大的应用几乎都用PERL,PERL是要被编译成虚代码的因此在效率上
不比执行文件差多少。
关于PERL的开发工具和文档在化云仿等地都可以找到。
对于NT来说,我认为ISAPI是可以与之有一拼的,因为它既是可执行代码有不用
加载在效率上肯定是最好的,关键问题就是NT的稳定性照UNIX还是差,作大型应用
可是不保险。
 
开发asp:MicroSoft InterDev
 
免费主页不会让你用asp的!
 
多人接受答案了。
 
后退
顶部