當我使用move_uploaded_file()
代碼時,一切正常,我的文件正在移動到我的服務器。但後來,如果我想使用FileZilla的我的服務器下載這些文件,它說:我無法下載在filezilla上使用「move_uploaded_file()」代碼上傳的圖像
「無法啓動轉移過程」
但我可以下載其他文件箱與imagejpeg()
代碼。那麼問題是什麼?
當我使用move_uploaded_file()
代碼時,一切正常,我的文件正在移動到我的服務器。但後來,如果我想使用FileZilla的我的服務器下載這些文件,它說:我無法下載在filezilla上使用「move_uploaded_file()」代碼上傳的圖像
「無法啓動轉移過程」
但我可以下載其他文件箱與imagejpeg()
代碼。那麼問題是什麼?
假設您將一個不適用於下載的文件重命名爲test.jpg
至test.gif
(假設jpg
不工作)。
如果它不工作..檢查讀取權限,並在您的控制面板經常爲FTP用戶
550訪問被拒絕。我無法重新命名。 –
然後訪問被管理員拒絕。您只能下載您上傳的文件。這就是爲什麼你不能通過PHP下載文件上傳。然後在控制面板中更改您的訪問權限或要求提供商更改它... – Bruce
謝謝。你是對的,問題是我的寫作權限。我已經解決了我的問題並完成了。 –
似乎是一個權限問題。 'move_uploaded_file'和'imagejpeg'創建的文件之間的權限或目錄有什麼不同? – Oswald
filezilla上的服務器上的所有文件權限均爲「xxx」 –