1. CGI 的扩展名是甚么 ?
CGI 的扩展名是 .cgi 或 .pl 。
2. CGI 的路径是甚么 ?
CGI 的路径是 /usr/bin/perl,你应该在每个 CGI 程序的最顶部加上 #!/usr/bin/perl
。
3. 我的目录在服务器中的绝对路径是甚么 ?
/home/USERNAME/public_html/cgi-bin
4. Sendmail 的路径是甚么 ?
/usr/sbin/sendmail
5. 为何我不能执行CGI 程序 ?
-
你必须使用ASCII 模式来上传CGI 档案。
- 所有CGI 档案必须上传至 数据夹 cgi-bin 内才可执行。
- CGI 档案必须使用 755 的档案存取权限。
- cgi-bin 内的数据夹必须同样使用 755 的存取权限,如数据夹只存放 data file
而没有CGI 程序,才可设定为 777。
- 数据夹 cgi-bin 的档案存取权限必须为755,不能修改。
- 如果你依然不能执行CGI 程序或出现 Internal Server Error,这代表你的程序可能有错误。
- 如果你的程序没有问题,你可以电邮到 support@keynet.com.hk 查询。
-
CGI & Folder
(755)
|
|
6. 如何浏览 CGI 的档案?
浏览 cgi 的档案只需在浏览器 e.g. Internet Explore / Netscape
的网址例中输入相对的网址 例如
http://www.abc.com/cgi-bin/test.cgi
.
7. 为何放在 cgi-bin 内的 html / htm 或其它图像档案如 jpg
/ gif 等在网页上出现 Internal Server Error?
由于所有放在数据夹 cgi-bin内的档案都会当作CGI 的程序执行,因此其它不是 cgi 程序或数据存取的档案,都不能正常看到和运作。
|