php上传文件 不移动,move_uploaded_file()为什么无法移动上传的文件?
send.php
receive.php
請看上述兩個文件的代碼,send.php上傳文件給receive.php
我上傳了一張圖片,上傳成功了,移動卻失敗了,下圖是提示。
請問是什么原因呢?該如何解決?
謝謝
p.s 我用的是phpstudy搭建的本地服務器。win8.1 x64,有人說權限不夠,請問如何提高權限?謝謝
回復內容:
send.php
receive.php
請看上述兩個文件的代碼,send.php上傳文件給receive.php
我上傳了一張圖片,上傳成功了,移動卻失敗了,下圖是提示。
請問是什么原因呢?該如何解決?
謝謝
p.s 我用的是phpstudy搭建的本地服務器。win8.1 x64,有人說權限不夠,請問如何提高權限?謝謝
move_uploade_file第二個參數是你想保存的文件路徑,記住,包括文件名,包括文件名
Windows系統幾乎可以不用管權限
move_upload_file的第二個參數是文件名,不是路徑
http://www.php.net/manual/zh/...
移動到的目的路徑寫錯了。。
move_uploaded_file第二個參數是移動地址,你這段代碼明顯是linux風格的路徑 根目錄/。如果是windows請寫成D:\www 這種形式
建議問此類問題之前先去查下手冊
第二個參數錯了,指定文件夾路徑,如果是linux 設置好文件夾的寫權限。
錯誤提示都給你寫的這么清楚了
第二個參數不能是一個目錄,要寫完整路徑,包括文件名。
本文原創發布php中文網,轉載請注明出處,感謝您的尊重!
專題推薦:php
總結
以上是生活随笔為你收集整理的php上传文件 不移动,move_uploaded_file()为什么无法移动上传的文件?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab变量名不同循环,Matlab
- 下一篇: mysql 普通sql流程控制,【mys