当前位置:网站首页 > 更多 > 站长帮 > 正文

[技术教程] 简单图床 easyimage 开源 PHP 图床网站源码程序安装教程

作者:CC下载站日期:2022-03-22浏览:273分类:站长帮

简单图床-EasyImage 2.0 是一款安装非常简单的图床程序,Linux 和 Windows VPS 或者虚拟主机都可以安装,非常简单。

推荐环境:Nginx + PHP≥7.0 + linux;需要安装 Fileinfo、iconv、zip、mbstring、openssl 等拓展。

简单图床演示地址:https://png.cm


简单图床功能

  1. 支持仅登录后上传

  2. 支持设置图片质量

  3. 支持文字/图片水印

  4. 支持设置图片指定宽/高

  5. 支持上传图片转换为指定格式

  6. 支持限制最低宽度/高度上传

  7. 支持API

  8. 在线管理图片

  9. 支持网站统计

  10. 支持设置广告

  11. 支持图片鉴黄

  12. 支持自定义代码

  13. 支持上传IP黑白名单

  14. 支持创建仅上传用户

  15. 更多支持请安装尝试

安装教程

Windows

下载简单图床 GitHub | Gitee | 稳定版 上传至web目录

Linux

git clone https://github.com/icret/EasyImages2.0.git

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

宝塔面板

  • 安装环境 Ngixn(推荐) / Apache + PHP(推荐≥7.0)

  • 软件商店搜索简单图床一键部署

安装过程非常简单,下载好后,打开安装页面,添加网站名称和图片域名,即可上传图片。不需要任何伪静态支持,在Apache、Nginx均完美通过使用。

有时候因为虚拟机或者其他的原因无法使用程序提供的安装页面引导,可以跳过安装引导

  1. 删除install目录

  2. 修改/caonfig/config.php文件中的domain网站网址和imgurl图片网址 ,网址末尾不能加/

  3. 后续更改可以通过访问网站的设置页面修改

  4. 虽然不经过安装引导,但是安装页面上所有需要满足的条件必须支持



仔细阅读以下教程

  • 使用手册:https://www.kancloud.cn/easyimage/easyimage/2625222

  • 支持picgo:https://www.kancloud.cn/easyimage/easyimage/2625229

  • 支持ShareX:https://www.kancloud.cn/easyimage/easyimage/2625228

  • 支持Edge插件:https://microsoftedge.microsoft.com/addons/detail/hdafcoenpmebcjjcccojdlhfnndelefk

  • 支持Chrome插件:https://www.kancloud.cn/easyimage/easyimage/2669798

  • 支持API:https://www.kancloud.cn/easyimage/easyimage/2625227

常见问题

  • 请将所有文件赋予0755和www权限

  • 对PHP不太熟悉的请不要将图床程序放置于二级目录

  • 请关闭防跨站或删除域名文件夹内的user.ini文件 如宝塔面板|军哥lnmp

  • 网站域名与图片域名必须填写,如果只有一个域名请填写成一样的

  • 首次使用会执行安装程序并生成install.lock 跳过安装流程请删除install目录

  • 首次访问首页会检查环境并在config目录下生成EasyImage.lock

  • 可以使用谷歌浏览器的调试模式查看错误F12->console

  • 不显示验证码: 1. 权限问题见问题1 2. CDN缓存了 3. 开防火墙了

  • upload File size exceeds the maximum value 调整PHP上传大小

  • undefined function imagecreatefromwebp()GD 没安装webp, 以此类推

  • Warning: is_dir(): open_basedir restriction in effect 解决方法同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;
}

暂无评论,来添加一个吧。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

请填写验证码
请先 登录 再评论,若不是会员请先 注册