1.电脑端在:控制面板->程序和功能->打开和关闭Window功能,安装:Internet信息服务的(Ftp服务器,web管理工具的IIS管理服务,万网服务的常见http功能)

2.在电脑左下角搜索IIS服务,自行网上搜索ftp站点本地配置方法和Hosts文件中配置本地临时域名

效果绑定之后如下:(绑定之后:测试一下:ftp://IP地址  看是否可以正常访问你所绑定的文件夹目录。 laraveltest.com:801/绑定目录下文件名。看是否能正常打开你的文件夹下的目录)

3.在框架config->filesystems.php中配置ftp站点:新增ftp驱动配置就可以了

'disks'=>[

'ftp' => [
'driver' => 'ftp',
'host' => '192.168.16.105', //本地电脑绑定的IP地址:
'username' => 'miniapp',//ftp账号:
'password' => '123456'//ftp密码:
],

]

4.把在ftp站定绑定的本地设置的域名放到config中的app.php配置文件中,方便调用,也方便以后统一修改。

'imgurl'=>url('/').':801/'

5.上传文件:

路由:

Route::any('demos',['uses'=>'StudentController@demos']);
控制器:
public function demos(Request $request)
{
if (Request::isMethod("post")) {
//Storage::disk('ftp')->put('file.txt','Content'); $file = Request::file('uploads');
//dd($file);
//文件是否上传成功:
//扩展名:
$ext = $file->getClientOriginalExtension();
//临时绝对路径:
$realPath = $file->getRealPath();
$filename = date('YmdHis') . uniqid() . '.' . $ext;
$bool = Storage::disk('ftp')->put($filename, file_get_contents($realPath));
$img="<img src='".config('app.imgurl').$filename."'/>";
return $img;
} else {
return view('demos');
}
}

  

上传成功之后,就会显示上传的图片了。本人本地wampser安装到d盘,ftp站点目录设置到e盘了。

有问题可留言,谢谢

最新文章

  1. Java进击C#——语法之面向对象
  2. 11.10 Taolu1234组信息汇总
  3. git 常见命令
  4. 新版本MySQL Server 5.7的免安装版本设置
  5. save与persist差别
  6. 网友转发的很全的 LISTCTL 控件使用的说明
  7. 一台服务器部署多个tomcat
  8. eclipse查看jdk源码,及反编译查看
  9. 笔记本安装Win2012R2 心得(包含无线网卡+有线网卡驱动解决方法)
  10. jqueryGrid 内置的onclickSubmit afterSubmit
  11. OutputFormat中OutputCommitter解析
  12. So many interfaces!
  13. JavaScript中null和undefined的总结
  14. linux c中select使用技巧
  15. python3 数据科学基础
  16. session源码剖析
  17. Linux Collection:网络配置
  18. poj 3764 The xor-longest Path (01 Trie)
  19. 11.Django2.0文档
  20. new Vue 发生了什么

热门文章

  1. HashMap源码解读
  2. eclipse导入项目文件以及 import项目文件后有个红色感叹号
  3. tips 移入悬浮功能
  4. js,java时间处理
  5. 06-python-生成器、循环器
  6. Asp.net core 学习笔记 ( Area and Feature folder structure 文件结构 )
  7. 拖图UI和纯代码UI
  8. Mycat入门核心概念
  9. LeetCode--003--无重复字符的最长子串
  10. JavaScript Transpilers: 为什么需要用它们?Babel的使用介绍。