树梅派应用42:使用PHP上传文件到树莓派
2017-01-07 21:01
525 查看
无意间在慕课看到的一篇教程,跟着研究了下。教程使用的是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端解压后应该是这样的
我们尝试上传一个文件(允许的文件列表在put.php中,默认设定只能上传图片否则报错)
电脑端访问Pi的IP弹出我们的上传页面
此时Pi端的文件夹是空的
我们在电脑端选择文件并点击上传
页面提示上传成功后,Pi端的文件夹便多出了一个文件。
附上各平台的测试(ios,安卓,windows)
ios
安卓
windows
上传成功enjoy!
最后:
程序下载地址:百度网盘
相关文章推荐
- 使用PHP上传文件到树莓派
- FireFox下使用Javascript上传大文件(php版本)
- 使用php上传文件
- 如何使用PHP实现文件上传
- 使用php对百度云BCS上传本地文件的实现及原理分析
- FireFox下使用Javascript上传大文件(php版本)
- php 使用curl 将文件上传
- 使用 APC 为 php 5.2.0 文件上传实现进度条
- 简单快速PHP上传文件使用方法总结
- windows下使用IIS配置的PHP无法上传文件的解决方法
- 使用Zend框架实现PHP文件上传(1)
- php使用curl上传文件
- Android应用开发之使用Socket进行大文件断点上传续传
- PHP使用APC获取上传文件进度
- 使用Ajax+PHP监视文件的上传进度。
- 使用 PHP 一次上传多个文件
- PHP应用-文件上传ppt
- android上传文件到服务器(这里使用php)
- php使用curl上传文件
- #舍得Share#php开发笔记-使用curl查看网页源码/自动跳转/显示头信息/显示通信过程/发送表单信息/文件上传/Referer字段/User Agent