笨猫博客

  • 🍟首页
  • 🍘目录
    • 🥝VPS教程
    • 🍾猫玩技术
    • 🍹干货分享
    • 🍏软件分享
    • 🍩一只猫
  • 🍋工具
    • 🌽IP路由追踪
    • 🍐域名Whois查询
    • 🥘域名被墙查询
    • 🍧IP正常检测
    • 🔥IP端口检测
    • 🍆短网址
    • 🐟VIP音乐播放
    • 🍯KMS激活
  • 🍓链接
  • 🍪联系
  • 🍱登录
    • 🥦登录
    • 🍒注册
关注互联网,生活,音乐,乐此不疲的一只笨猫
  1. 首页
  2. 猫玩技术
  3. 正文

EasyImage:一个简洁的开源图床程序

2021-05-16 8561点热度 3人点赞 2条评论

EasyImage 简单图床 2.0

支持多文件上传,简单无数据库,返回图片url,markdown,bbscode,html的一款图床程序

演示地址:png.cm

在当前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

API上传示例:

参数:

参数名称 类型 是否必须 说明
image file 是 需上传的图片
api text 是 token

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;
    }
标签: EasyImage 图床程序 开源图床
最后更新:2022-02-26

笨猫

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

  • 王生

    网址更换了。
    png.cm

    2022-02-21
  • 笨猫

    已经更新。

    2022-02-26
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    最新 热点 随机
    最新 热点 随机
    情侣飞行棋:比吵架有趣,比看剧更亲密 Windows11美化方案教程 简洁、纯HTML导航项目:XG-NAV(开源) outlook邮箱安全修改方案,让你的邮箱安全无忧 Docker容器一键全自动迁移脚本 永久免费 qzz.io 域名 可托管至CloudFlare
    Docker容器一键全自动迁移脚本outlook邮箱安全修改方案,让你的邮箱安全无忧简洁、纯HTML导航项目:XG-NAV(开源)Windows11美化方案教程情侣飞行棋:比吵架有趣,比看剧更亲密
    电脑安装iTunes时提示这台电脑已安装了更高版本解决办法 A1/A1P管理员不死玩法之API管理面板 IDM+迅雷的结合体来了 Gopeed,支持全平台(油管、推特)的下载神器和插件! proxyfor: 一款免费开源 http(s) /ws(s) 抓包工具 Google Wave,新Web时代的沟通平台 IconWorkshop 绿色免安装汉化破解版 强大的ICO制作
    最近评论
    vip券网 发布于 4 周前(08月01日) 写的很详细,赞 :razz: :evil:
    萧瑟 发布于 1 个月前(07月14日) 这个我也用了好久,不知道啥时候能上IP证书
    梵蒂冈 发布于 2 个月前(07月08日) 士大夫
    HuangWei 发布于 2 个月前(06月16日) 自己手动设置确实很烦,我之前使用过这个,感觉还不错,虽然已经不怎么维护了:https://githu...
    龙笑天 发布于 3 个月前(05月25日) 一直用的萌咖的路过 :smile:
    标签
    elliptictrue100.10.02
    BLOG ChatGPT Chrome CloudFlare DirectAdmin github Godaddy google kloxo Linux OneDrive OneIndex PHP QQ shadowsocks SNS ssh Typecho VPS web2.0 whmcs Windows wordpress 一键脚本 下载 免费 博客 图文教程 图标 图片 域名 头像 奥运 宝塔面板 插件 教程 日记 有趣 浏览器 游戏 猫 生活 电影 百度 网站 视频 设计 软件 阿里云盘 音乐
    好友
    • glzjin's blog glzjin's blog
    • ZAERA博客
    • 冰沫记
    • 奇它博客
    • 猫腻‘s Blog
    • 猫饭
    • 肥宅之家
    • 萌博
    • 野路子程序员

    COPYRIGHT © 2022 笨猫博客. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang