ftp_put 路徑問題

來源:互聯網
上載者:User
想用ftp_put函數上傳一個檔案到指定目錄,串連是成功的,但是上傳提示
ftp_put() [function.ftp-put]: Usopp: UpYunFS - 403 Not Access.
echo ftp_put($conn,"caiputu/xuanzhuan.jpg","xuanzhuan.jpg",FTP_ASCII);


請教下是不是伺服器路徑寫錯了,


回複討論(解決方案)

403 Not Access.
顯然是許可權不夠啊

應該是上傳的檔案夾沒有寫入許可權

caiputu/xuanzhuan.jpg
貼出許可權看看

許可權是777

應該ftp伺服器端沒有開放寫入權限。如果用的是vsftp,write_enable=YES

伺服器上存在 caiputu 目錄嗎?

執行 ftp_put 前,最好先 ftp_chdir 切換到目標目錄
一來可確定目標目錄存在,而來在多次 ftp_put 時可少些路徑,減小出錯的機率

伺服器上存在 caiputu 目錄嗎?

執行 ftp_put 前,最好先 ftp_chdir 切換到目標目錄
一來可確定目標目錄存在,而來在多次 ftp_put 時可少些路徑,減小出錯的機率


有這個目錄,
用ftp工具傳輸這個檔案是ok,用php卻傳入不了。。。

使用者名稱是否與工具一樣?
目錄是在根上嗎?

使用者名稱是否與工具一樣?
目錄是在根上嗎?


一樣的,目錄也是在根上,感覺是伺服器的問題

如果是伺服器的問題,那你在這裡問什嗎?找供應商去呀!

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.