作者joedenkidd (優質的藍色射手)
看板PHP
標題[請益] 讀NAS資料問題
時間Sat Jun 28 14:53:01 2014
Dear All:
file存在遠端nas
<a href='\\NAS\DATA\New\file\test.xls'>link</a>
這在 ie 執行時沒有問題,但在 firefox上執行會 Error
在firefox顯示路徑變成 /web\\NAS\DATA\New\file\test.xls
所以我改成走ftp方式
$conn= ftp_connect("NAS",21,10) or die("Connect FTP Server Fail");
ftp_login($conn,"username","userpw");
ftp_pasv($conn,true);
$load_file="test.xls";
$server_file="./DATA/New/file/test.xls";
ftp_fget($conn,$load_file,$server_file,FTP_ASCII);
ftp_close($conn);
登入無問題,但會出現
Warning: ftp_fget() expects parameter 2 to be resource string given
Warning: ftp_fget() expects at least 4 parameter 3 given
我真的不知道出了什麼問題?拜託各位解惑一下
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.8.45
※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1403938383.A.BA2.html
→ noxhsu:ftp_connect 什麼時候第一個參數是這樣設? 06/28 16:58
→ noxhsu:還有第一個 href 的方式就根本錯了 06/28 16:59
→ noxhsu:最簡單的方式就是直接系統mount,然後fopen該檔 06/28 17:00
→ joedenkidd:NAS是那NAS網路上名稱,這樣子設定,可連到我試過了 06/28 23:32
→ joedenkidd:href這種方式我試過在ie是可行的 06/28 23:32
→ joedenkidd:但是你說mount的方式,我還沒有試過,我之前好像有用這 06/28 23:33
→ joedenkidd:種方式,好像可行,感謝你,我想這種方式,應該ok, 06/28 23:34
→ joedenkidd:我再試看看,謝謝你~~~ 06/28 23:34
推 hit1205:你第二個參數用錯了,錯誤訊息有說是要 "resource" 06/29 02:40
→ joedenkidd:謝謝~~我試看看 06/29 10:27
→ joedenkidd:ftp的方式我還是失敗了,我用mount的方式處理,ok 06/30 15:21