Board logo

标题: [转帖]CGI调试中的绝对路径和相对路径 [打印本页]

作者: cnangel    时间: 2003-12-9 12:07     标题: [转帖]CGI调试中的绝对路径和相对路径

[UploadFile=23_86.rar.info][attach]143[/attach]作者:思维(http://gzdzw.51.net)
现在网上有很多编写得非常出色的CGI程序,你如果下载了一个适合自己用的CGI程序并准备安装到自己的网站时,常常要对一些CGI调用程序的路径进行设置。这些CGI程序在编写时因人而异,有些要设置绝对路径,有些设置成相对路径,有些则用地址方式设置,对于地址,相信大家已经很熟识了我这里就不多说了。这些路径实际上都是相对于服务器硬盘而言的。
   绝对路径是指你的程序放置在服务器端硬盘的路径,如你的一个aaa.cgi程序放置在你的电脑的位置是c:\gzdzw\cgi-bin\chat\,那么这个位置也就是你将aaa.cgi文件放置在你的电脑中的绝对路径,服务器端的绝对路径的概念与此相同。服务器端的绝对路径通常可用一个称为探针的CGI程序(下载探针程序在附件)探测出来。
    相对路径则是相对于CGI程序而言的。比如你的CGI程序aaa.cgi放置在服务器的绝对路径/use/homnee/gzdzw/cgi-bin/下,而在这个绝对路径下还有txt,htm,dbf 三个子目录,那么这三个子目录就是aaa.cgi程序的相对路径,分别表示为"/txt; /thm; /dbf,总的来说相对路径是你要运行的CGI程序所在目录下的子目录。





欢迎光临 星星博客 (http://bbs.huhoo.net/) Powered by Discuz! 7.0.0