作者dream1129 ( 人各有志)
看板PHP
標題[請益] 路徑問題
時間Sun Mar 12 13:37:42 2006
我再作讀檔,開檔,或是有用到路徑的相關東西,常常有 Error,
路徑不就是 localhost/xxx/xxx 的那段嗎??
例如:
我的檔案放在 localhost/practice/images/ 底下,
我的 $current_dir='/pratice/images/';
$dir=opendir($current_dir);
它顯示說沒有這個路徑,我搞不清楚是要用斜線/,還是反斜線\,
我記得書上好像是說 windows可以辨識斜線跟反斜線,但是unix只能辨識斜線。
我的OS是視窗的,但是我用斜線跟反斜線會出現不一樣的Error,
是我電腦的問題嗎@@??
希望有人能幫我指點迷津,我還不認識路徑>"<~。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.57.43
推 picachuxyz:因為你的檔案是在伺服器端..所以用伺服器根目錄寫法 03/12 14:23
→ picachuxyz:比較不會出現一些奇怪的問題.. 03/12 14:24
→ picachuxyz:$current_dir= 03/12 14:25
→ picachuxyz:$_SERVER['DOCUMENT_ROOT'].'/pratice/images/'; 03/12 14:27
推 dream1129:我用了!!可是還是出現一樣的錯誤ㄟ!!我po給你看~ 03/12 14:42
→ dream1129:Warning: readdir(): supplied argument is not a valid 03/12 14:43
→ dream1129:Directory resource in C:\AppServ\www\practice\ 03/12 14:43
→ dream1129:browsedir.php on line 16 03/12 14:45
→ dream1129:Warning:closedir(): supplied argument is not a valid 03/12 14:46
→ dream1129:Directory resource in C:\AppServ\www\practice\ 03/12 14:46
→ dream1129:browsedir.php on line 21 03/12 14:47
推 ahbi0302:你的網頁本身就在practice裡面阿? 03/13 09:17
→ ahbi0302:直接opendir(images);就好了 03/13 09:19
→ ahbi0302:網頁最好不要用絕對路徑,減少麻煩 03/13 09:21
→ ahbi0302:移到空間上也不用再做修改 03/13 09:21
推 ahbi0302:有沒有這個? 03/13 09:25
→ ahbi0302:opendir(): failed to open dir: No such file or 03/13 09:25
→ ahbi0302: directory 03/13 09:26
→ ahbi0302:應改會有這個吧? 03/13 09:26