php – 使用codeigniter在webroot之外提供图像
发布时间:2021-08-28 03:46:14 所属栏目:大数据 来源: https://www.jb51.cc
导读:我正在使用Codeigniter并将上传的文件存储在Web根目录之外作为安全预防措施,以便无法从浏览器等直接访问它们或上传文件夹. 我的结构是这样的: private|_application|_system|_uploadspublic_html|_index.PHP 我的问题是,是否有Codeigniter功能,类似于CakePH
我正在使用Codeigniter并将上传的文件存储在Web根目录之外作为安全预防措施,以便无法从浏览器等直接访问它们或上传文件夹. 我的结构是这样的:
我的问题是,是否有Codeigniter功能,类似于CakePHPs sendFile我可以用来提供图像. 我知道我可以将图像存储在Web根目录中并将上传类型限制为图像,但我不想这样做. 我也知道我可以编写一个image.PHP样式脚本,它接受文件路径并返回一个图像标题,但在我走这条路线之前,我想知道是否有一个更好的/预定义的方法来专门用CodeIgniter做这个? 解决方法: 我建议你制作一个带有处理图像请求功能的控制器. 简单的例子:
现在你可以将你的img src指向: (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- SynchronousQueue详解
- C++ 编写DLL文件给易语言调用
- SpringBoot使用Spring Data REST快速构建restful应用
- 99%的程序员都在用Lombok,原理竟然这么简单?我也手撸了一
- [PHP] php8的jit不支持32位系统WARNING: JIT not supported
- NumPy 教程(第 6 章): 从数值范围创建 Ndarray 数组
- php中数组方法-array_map的作用域问题
- [GO]解决request origin not allowed by Upgrader.CheckOri
- php – 创建模块prestashop 1.5
- C# winForm 定时访问PHP页面小工具