手中的剑为什么而挥动
只有靠你自己去寻找答案----盖聂

源码-EasyImage 简单图床源码 图床教程

EasyImage 简单图床 2.0

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

源码
作者:
官方网站:https://blog.png.cm/
GitHub开源:https://github.com/icret/EasyImages2.0
官方中文文档:https://www.kancloud.cn/easyimage/easyimage/2625222
源码官网下载:https://codeload.github.com/icret/EasyImages2.0/zip/refs/tags/2.6.6
备用下载:1、000123-01-v2.0–2.6.6-更新-2022-08-13

 

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

 

附:服务器+宝塔+EasyImage 搭建教程

 

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

二、安装

windows:
下载简单图床 最新版|稳定版 上传至web根目录
Linux:
git clone https://github.com/icret/EasyImages2.0.git 至web目录

赋予web目录www:www和0755权限:

chmod 755 -R /web目录
chown -R www:www /web目录

BT宝塔面板
安装环境 Ngixn(推荐) / Apache + PHP(推荐≥7.0)(无需数据库)安装扩展(安装后建议重启PHP)
新建网站
关闭防跨站
关闭网站防护软件
清空网站目录
下载程序压缩至根目录
全部文件右键点击-权限-设置为-0755/www/应用到子目录(这个关闭下再打开)

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

赞(0) 打赏
未经允许不得转载: » 源码-EasyImage 简单图床源码 图床教程
分享到

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫