免费开源图床–EasyImage2.0简单图床ver:2.1.1

EasyImage 简单图床 2.0

支持多文件上传,简单无数据库,返回图片url,markdown,bbscode,html的一款图床程序 演示地址: https://img.545141.com 之前一直用的图床程序是:PHP多图长传程序2.4.3 由于版本过老并且使用falsh上传,在当前html5流行大势所趋下,遂利用基础知识新写了一个以html5为默认上传并且支持flash,向下兼容至IE9。


功能支持:

  •  支持仅登录后上传
  •  支持设置图片质量
  •  支持上传图片转换为指定格式
  •  支持文字/图片水印
  •  支持设置图片指定宽/高
  •  支持限制最低宽度/高度上传
  •  支持设置广告
  •  支持开启/关闭api上传
  •  在线管理图片(增、删、改、查)
  •  支持网站统计 请将统计代码放入:public/static/hm.js
  •  更多·····

注意:

  1. 安装之前先使用浏览器访问check.php检查扩展是否都安装!
  2. 请将所有文件赋予0755权限或www权限
  3. 上传后必须修改config.php的位置:
    • domain 当前图片域名
    • password 登录管理密码!
  4. 如果无法登陆管理界面或上传图片,请先打开check.php检查扩展或者使用phpinfo检查。
  5. 可以使用浏览器的 F12调试模式->console查看错误
  6. 如果对php不太熟悉的话,不要将图床程序放置于二级目录
  7. 下载源码后可以删除一些文件:README.md,check.php,LICENSE
  8. 欢迎加群:623688684

API上传示例:

参数:

参数名称类型是否必须说明
imagefile需上传的图片
apitexttoken

html form上传示例:

<form action="../index.php" method="post" enctype="multipart/form-data">
    <input type="file"  name="image" accept="image/*" >
    <input type="text" name = "token" placeholder="在tokenList文件找到token并输入"/>
    <input type="submit" />
</form>

api上传成功后返回json:

// 参数:"sucess"上传成功 "url" 图片链接  "del" 删除链接 "failed" 上传失败 "message" 错误信息
{"result":"success","url":"http:\/\/192.168.1.15\/i\/2021\/05\/03\/u34au6_2.jpg","del":"http:\/\/192.168.1.15\/api\/api-web.php?hash=XH%BB2Z%D1%08%D8%E2%D7%048%DFJ%86n%C0%06%DAD%DCP%3E%CF%C4%1B%60%E5%C4Pli"}

安全配置

  • Apache配置文件默认设置上传目录不可运行
RewriteEngine on RewriteCond % !^$
RewriteRule i/(.*).(php)$  [F]
RewriteRule public/(.*).(php)$  [F]
RewriteRule config/(.*).(php)$  [F]
  • Nginx请在Nginx配置:
 # 禁止运行php的目录
    location ~* ^/(i|public|config)/.*\.(php|php5)$
    {
     deny all;
    }
  • 或者参考:https://www.545141.com/981.html
点击查看2.0版更新日志
与1.6.4版本差别

不建议再使用 [EasyImage 1.6.4版本](https://github.com/icret/easyImages)


兼容性

文件上传视图不支持IE9以下的浏览器,api不限制。建议php7.0及以上版本,需要服务器支持Fileinfo、iconv、zip、mbstring、openssl 扩展,如果缺失会导致无法访问管理面板以及上传/删除图片。

文件上传视图提供文件列表管理和文件批量上传功能,允许拖拽(需要 HTML5 支持)来添加上传文件,支持上传大图片,优先使用 HTML5,旧的浏览器自动使用Flash和Silverlight的方式兼容。


  • 感谢: verot提供非常好用的class.upload.php上传类
  • 感谢: ZUI 提供css框架
  • 感谢:tinyfilemanager 提供的文件管理
  • 本源码遵循 GNU Public License

无错源码所有资源来自会员发布以及互联网收集,不代表本站立场,如有侵犯你的权益请联系管理员,站内发信联系 我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请在下载24小时内删除!


如果遇到付费才可观看的文章,建议升级传奇VIP。全站所有资源任意下免费看”。本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR如遇解压需要密码,请尝试使用www.wucuoym.com来解压,如若仍有问题,请联系站长。

给TA打赏
共{{data.count}}人
人已打赏
免费源码

建全球CDN图床 基于大厂的公共接口 高速 免费 稳定 无需服务器

2023-7-8 2:34:26

免费源码

OneNav开源书签导航源码 更新至0.9.11

2023-7-8 2:35:07

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索