简单图床

图床程序
授权协议 GPL
开发语言 PHP
所属分类 应用工具、 图形和图像工具
软件类型 开源软件
地区 国产
投 递 者 端木高邈
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

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

主要功能:

  • 支持仅登录后上传
  • 支持设置图片质量
  • 支持文字/图片水印
  • 支持设置图片指定宽/高
  • 支持上传图片转换为指定格式
  • 支持限制最低宽度/高度上传
  • 支持API在线管理图片
  • 支持网站统计
  • 支持设置广告
  • 支持图片鉴黄
  • 支持自定义代码
  • 支持上传IP黑白名单
  • 支持创建仅上传用户更多
  • 支持请安装尝试···

使用注意:

  • 请将所有文件赋予0755和www权限
  • 对PHP不太熟悉的请不要将图床程序放置于二级目录
  • 请关闭防跨站或删除域名文件夹内的user.ini文件 如宝塔面板
  • 网站域名与图片域名必须填写,如果只有一个域名请填写成一样的
  • 第一次使用会执行安装程序并生成install.lock 不执行安装可以删除install目录
  • 第一次访问会检查环境并在config目录下生成EasyImage.lock
  • 可以使用谷歌浏览器的调试模式查看错误F12->console
  • 出现undefined function imagecreatefromwebp()是因为GD没安装webp
  • 出现upload File size exceeds the maximum value 调整PHP上传大小
  • 出现Warning: is_dir(): open_basedir restriction in effect解决方法同3
  • 出现Fatal error: Allowed memory size......主机内存或分配给PHP的内存不够 解决方法百度
  • 不出验证码: 权限问题见问题1 CDN缓存了/开防火墙了

环境要求:

  • 最低PHP 5.6,推荐PHP 7.0及以上版本,
  • 需要PHP支持Fileinfo,iconv,zip,mbstring,openssl扩展,如果缺失会导致无法上传/删除图片
  • 文件上传视图提供文件列表管理和文件批量上传功能,允许拖拽(需要HTML5支持)来添加上传文件,支持上传大图片,优先使用HTML5旧得浏览器自动使用Flash和Silverlight的方式兼容

  • 新浪图床没开放呢,还有能直接粘贴上传方便了 需要先安装bee go get -u github.com/beego/bee https://beego.me/docs/intro/ $ bee run auxpi ______ | ___ \ | |_/ / ___ ___ | ___ \ / _ \ / _ \ | |_/ /| __/| __/ \____/ \___| \___| v1.10

  • 简介 一个基于阿里云 OSS 的图床工具 目前支持 html,markdown 语法 示例图: 在线体验:演示地址 下载地址:github.com/hackxhao/im… 如果有帮助到您,麻烦帮忙点个star!

 相关资料
  • 轻快图床是基于Koa2 + Vue3.x + Vite3.x + typescript开发的轻量级快捷图片管理系统、图床系统。   简介 程序员日常就是写博客,当然写博客时就会涉及到在博文中插入图片,所以往往会使用图床来进行图片资源管理,市面上较流行的图床系统是PicGo,是使用electron-vue开发的桌面应用程序,每次换电脑或者重装系统后都需要重新下载安装并配置图床,比较麻烦。所以开发了这

  • 因为hexo(一种静态博客框架)的图片都需要放到图床才可以访问,故考虑自建图床,大家能否推荐一下成本比较低的自建方案?(不考虑用第三方图床,除非极其稳定那种)

  • 让我试着解释一下我的问题。 > 我有一个图像在我的驱动器URL="https://drive.google.com/open?id=0B7Qr0kRr6yOOLXB1OE5lUUxBRjQ" 我把它改成了“https://drive.google.com/uc?export=download 替换为“打开?id"with"uc?导出=下载 第一张!A5当我使用=图像(A1,1)时,它不起作用。 但

  • 请问兰空图床怎么使用sealos的对象储存,我看7牛的和sealos的一模一样,于是我使用七牛的输入sealos的内容之后报错Trying to get property 'srcUpHosts' of non-object 我看见七牛的需要填写的内容和sealos提供的一模一样,我就填上了 上传图片的时候只报错:Trying to get property 'srcUpHosts' of non

  • 问题内容: 我了解我们可以在沙发上创建视图,然后进行搜索。另一个有趣的方法是通过河将couchdb与elasticsearch连接,然后在elasticsearch中进行搜索。我有两个问题: 就磁盘空间使用而言,elasticsearch会更有效吗? 与使用ouchddb顶部的elasticsearch相比,使用couchdb搜索的利弊是什么? 谢谢! 问题答案: 在磁盘使用方面: https:/

  • Scala开发人员学习IO单元体,因此一般的蹦床技术对于不可能进行尾调用优化的递归是必要的,我想知道Haskell是如何避免它的。 我知道Haskell是一种懒惰的语言,但是我想知道是否有人可以再详细说明一下。 例如,为什么ForeverM stackoverflow不在Scala中运行?好吧,我可以回答蹦床,我可以找到实际的代码,在图书馆和博客。我自己居然实现了一个基本的蹦床来学习。 在哈斯克尔