樹梅派應用42:使用PHP上傳文件到樹莓派

20150315204719845-0

無意間在慕課看到的一篇教程,跟着研究了下。教程使用的是PHP的 HTTP_POS 組件實現上傳功能。

PS.本人是代碼小白…出錯的地方可能挺多…各位大大不要見怪….

說一下可能會出現的問題:

1、亂碼,解決方法 請檢查瀏覽器是否爲UTF-8

2、文件上傳失敗,文件超過服務器設定大小!解決方法:更改PHP.ini設置中的dpload_max_filesize

3、文件上傳失敗,文件超過服務器表設定!解決方法:更改PHP.ini設置中的MAX_FILE_SIZE

更多問題可以參考壓縮包裏的 Readme.txt

正題:

首先當然得安裝PHP等相關服務,參考:在樹莓派上搭建LAMP服務

LAMP的含義是:

Linux - 操作系統
Apache - 網絡服務器(HTTP)軟件
Mysql - 數據庫服務
PHP or Perl - 編程語言

安裝完PHP後就可以直接把我的包(解壓後)通過SFTP上傳到www目錄下即可(百度網盤

Pi端解壓後應該是這樣的

20150315204719214-0

我們嘗試上傳一個文件(允許的文件列表在put.php中,默認設定只能上傳圖片否則報錯)
電腦端訪問Pi的IP彈出我們的上傳頁面

20150315204719873-0

此時Pi端的文件夾是空的

20150315204719571-0

我們在電腦端選擇文件並點擊上傳

20150315204719877-0

頁面提示上傳成功後,Pi端的文件夾便多出了一個文件。

20150315204719583-0

附上各平臺的測試(ios,安卓,windows)
ios

20150315204719124-0

20150315204719845-0

安卓

20150315204719101-0

20150315204719239-0

windows

20150315204719719-0

20150315204719376-0

上傳成功enjoy!

最後:

程序下載地址:百度網盤

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章