明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

CGI絕對(duì)路徑與相對(duì)路徑的簡(jiǎn)便設(shè)置方法

[摘要]很多的cgi程序的絕對(duì)路徑和相對(duì)路徑都可以可采用"相對(duì)的形式"來(lái)書(shū)寫(xiě): 本地路徑: 如: $cgidir="/home1/yishan/public_html/cgi-bin/"; 可寫(xiě)成: $cgidir="../cgi-bin/"...
很多的cgi程序的絕對(duì)路徑和相對(duì)路徑都可以可采用"相對(duì)的形式"來(lái)書(shū)寫(xiě): 
本地路徑: 
如: $cgidir="/home1/yishan/public_html/cgi-bin/"; 
可寫(xiě)成: $cgidir="../cgi-bin/"; 
當(dāng)要讀寫(xiě)某個(gè)位于pubilc_html/chat/chat.txt文件時(shí) 
該文件的路徑可寫(xiě)成: $txtdir="../chat/chat.txt"; 
URL路徑 
如: $cgiurl="http://zb169.net/~yishan/cgi-bin/mycgi.cgi"; 
可寫(xiě)成: $cgiurl="../cgi-bin/mycgi.cgi"; 
這樣設(shè)計(jì)就方便多了. 

另外還有一種方法是使用"SCRIPT_FILENAME";"SCRIPT_URI";等變量 
如: 
$cgiurl="$ENV{’SCRIPT_URI’}"; #cgi程序的相對(duì)路徑 
$cgidir="$ENV{’SCRIPT_FILENAME’}"; #cgi程序的絕對(duì)路徑 
該種方法需要服務(wù)器支持