大家好
請問有關於指定路徑和開啟檔案的問題
因為要寫資料到指定的檔案裡
指定的路徑是
==>\\192.168.1.40\RUN
檔案fname.txt
可是因為某種原因
所以不能開網路磁碟機
程式碼如下
$file="\\192.168.1.40\RUN\fname.txt";
if(!$f=fopen($file,"a+"))
{
echo "Cannot open file \\192.168.1.40\RUN\fname.txt";
exit;
}
$aa="123";
fwrite($file,$aa);
fclose($file);
可是有錯誤訊息
"不能開啟檔案"
然後我在"開始"->"執行"裡
下指令
\\192.168.1.40\RUN
可以看的到fname.txt這個檔案
這個問題
我試了好久
找不到該如何解決?
請大家幫幫忙
謝謝^^
建議你還是先用net use把分享資源掛載成磁碟機再來讀寫比較好,apache不見得是跟你登入windows使用同樣的帳號,分享資源用的帳號也可能不是你登入windows使用的帳號(當然你的情況應該不是這個)。