2015-06-16 42 views
0

當我使用move_uploaded_file()代碼時,一切正常,我的文件正在移動到我的服務器。但後來,如果我想使用FileZilla的我的服務器下載這些文件,它說:我無法下載在filezilla上使用「move_uploaded_file()」代碼上傳的圖像

「無法啓動轉移過程」

但我可以下載其他文件箱與imagejpeg()代碼。那麼問題是什麼?

+0

似乎是一個權限問題。 'move_uploaded_file'和'imagejpeg'創建的文件之間的權限或目錄有什麼不同? – Oswald

+0

filezilla上的服務器上的所有文件權限均爲「xxx」 –

回答

0

假設您將一個不適用於下載的文件重命名爲test.jpgtest.gif(假設jpg不工作)。

如果它不工作..檢查讀取權限,並在您的控制面板經​​常爲FTP用戶

+0

550訪問被拒絕。我無法重新命名。 –

+0

然後訪問被管理員拒絕。您只能下載您上傳的文件。這就是爲什麼你不能通過PHP下載文件上傳。然後在控制面板中更改您的訪問權限或要求提供商更改它... – Bruce

+0

謝謝。你是對的,問題是我的寫作權限。我已經解決了我的問題並完成了。 –