EasyImage 2.0简单图床是一款开源图床, 支持多文件上传无需数据库。
特点
支持仅登录后上传
支持设置图片质量
支持文字/图片水印
支持设置图片指定宽/高
支持上传图片转换为指定格式
支持限制最低宽度/高度上传
支持API 在线管理图片
支持网站统计
支持设置广告
支持图片鉴黄
支持自定义代码
支持上传IP黑白名单
支持创建仅上传用户
更多支持请安装尝试···
安装推荐环境:Nginx + PHP≥7.0 + linux
常见问题
请将所有文件赋予0755和www权限
对PHP不太熟悉的请不要将图床程序放置于二级目录
请关闭防跨站或删除域名文件夹内的user.ini文件
如宝塔面板|军哥lnmp网站域名与图片域名必须填写,如果只有一个域名请填写成一样的首次使用会执行安装程序并生成install.lock
跳过安装流程请删除install目录首次访问首页会检查环境并在config目录下生成EasyImage.lock
可以使用谷歌浏览器的调试模式查看错误F12->consoleupload File size exceeds the maximum value
调整PHP上传大小undefined function imagecreatefromwebp()GD没安装webp, 以此类推Warning: is_dir(): open_basedir restriction in effect
解决方法同3
无法上传/访问/不显示验证码:
1. 权限问题见问题1
2. CDN缓存了
3. 开防火墙了Fatal error: Allowed memory size……主机内存或分配给PHP的内存不够 解决方法百度开启原图保护功能后打开图片链接显示404是因为nginx或Apache页面缓存导致的,Nginx解决办法:
# 把Nginx这段配置删掉
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires      30d;
error_log /dev/null;
access_log /dev/null;
}
API上传
需要开启图床安全->API上传示例
<form action=”http://127.0.0.1/api/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” />

上传成功后返回JSON
{
“result”: “success”,
“code”: 200,
“url”: “http://127.0.0.1/i/2022/05/03/vfyjtq-0.png”,
“srcName”: “2532516028”,
“thumb”: “http://127.0.0.1/application/thumb.php?img=/i/2022/05/03/vfyjtq-0.png”,
“del”: “http://127.0.0.1/application/del.php?hash=ZnVzYlZEM0dJUWhiQ2UzVVVsK1haMG5nNk92K0d3Q3JldjMyWlF5bHFxcz0=”
}
安全配置
Apache环境在上传目录添加配置文件.htaccess 使上传目录不可运行PHP程序(默认已经存在)
<FilesMatch “\.(?i:php|php3|php4|php5)”>
Order allow,deny
Deny from all

Nginx环境禁止多个目录运行PHP程序:
# “i|public”是你要禁止的目录 放到listen段落之后才生效
location ~* ^/(i|public)/.*\.(php|php5)$
{
deny all;
}
Lighthttpd环境禁止多个目录运行PHP程序:
$HTTP[“url”] =~ “^/(i|public)/” {
fastcgi.server = ()
}
图片[1]-EasyImage2.0图床系统源码-站保站图片[2]-EasyImage2.0图床系统源码-站保站图片[3]-EasyImage2.0图床系统源码-站保站

相关文件下载地址
该资源需登录后下载,去登录?

©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!


1. 本站所有资源来源于用户上传和网络,如有侵权请联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
8. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别!

教热门 » EasyImage2.0图床系统源码

发表回复