笨猫博客

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

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

2021-05-16 5743点热度 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
    取消回复

    最新 热点 随机
    最新 热点 随机
    手机国内如何登录behance(手机怎么登录国外app) Bitwarden-进入无密码安全方式 Windows XP 激活算法破解,keygen 现在可以在 Linux 上运行 Typecho-handsome主题引入阿里矢量图标库自定义左侧导航栏图标 7-Zip 常用压缩/解压缩命令行指令 BT宝塔面板-登录界面背景美化教程
    BT宝塔面板-登录界面背景美化教程Gear浏览器-真正能支持油猴脚本的 iOS 浏览器7-Zip 常用压缩/解压缩命令行指令Typecho-handsome主题引入阿里矢量图标库自定义左侧导航栏图标Windows XP 激活算法破解,keygen 现在可以在 Linux 上运行Bitwarden-进入无密码安全方式
    在线从图片中提取颜色 CentOS7一键脚本安装WireGuard 你会购买.CN域名吗? 社会性浏览器Flock发布1.0Beta测试版! Wordpress plugin 单曲播放器 Clash 的一些高级用法
    标签聚合
    OneDrive VPS wordpress google 音乐 日记 有趣 域名
    最近评论
    samll 发布于 1 周前(05月31日) 大佬 这个也是你的网站 up.upooo.cc
    王 发布于 1 周前(05月30日) 这个网站现在好像一次最少充值2美元了,0.2充不了
    订单 发布于 2 周前(05月29日) :redface:
    订单 发布于 2 周前(05月29日) 可以连续评论
    某人 发布于 2 周前(05月24日) 没反应
    好友
    • glzjin's blog glzjin's blog
    • ZAERA博客
    • 冰沫记
    • 奇它博客
    • 猫腻‘s Blog
    • 猫饭
    • 肥宅之家
    • 萌博
    • 野路子程序员

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

    Theme Kratos Made By Seaton Jiang