lisa主机lisa主机

ImgURL一款简单纯粹的图床程序

发布于:2017-12-24 原创 56条评论

ImgURL是继XZ Pic之后xiaoz的另一款图床程序,依然保持以往简洁风格,在XZ Pic基础上完善了UI,增加了部分实用的功能。ImgURL初衷并不是提供图片存储,而是让图床多一个选择,我坚信图片放在自己手中更安全。

功能与特色

  • 拽拖上传,自动生成连接,一键复制。
  • 图片预览与探索
  • 基本的图片管理
  • 支持TinyPNG图片压缩

环境要求

  • PHP >= 5.6
  • 需要exif函数支持

安装

访问:master.zip下载最新版ImgURL程序,放到您的站点根目录并解压。修改一下config.php设置你自己的域名和密码,访问http(s)://domain.com/即可,就是这么简单。

总结

ImgURL使用了BootStrap框架,响应式设计,即使不通设备访问也可以正常上传图片。ImgURL仅支持本地上传,如果您需要将图片上传到七牛之类的,可以看看我之前开发的XZ Pic

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注


已有 56 条评论

  1. yodooo

    如果开启ftp 而且ftp服务器的网址为http加端口 缩略图会显示不出来

    1. xiaoz yodooo

      如果你配置了FTP上传,需要自己通过WEB服务,比如nginx指向到FTP的上传目录,然后暴露HTTP访问。请检查:
      1. 文件是否上传成功
      2. 是否配置了HTTP指向到FTP目录

  2. larry

    大佬,我解压了,然后输入域名之后 直接跳到 http://xxx.com/install/ 然后是404页面。你说的那个config.php文件 是在/home/wwwroot/xxx.com/application/config/路径下的吗? 没有找到你说的要改的地方啊。 恳请指导…急哭了。

  3. 绿软吧

    我就想要简易的
    上传,显示地址,加水印就行,嘿

  4. 顾山清

    可以设置上传图片自动改名吗

  5. yamakuchi

    小z 大佬 安装好图床,然后今天看的时候图加载不出来,是不是误打开了防盗链https://mutou.run/9038.html/

    1. xiaoz yamakuchi

      1. 我这边打开可以显示图片
      2. 图床不具备防盗链功能,防盗链是您自行在WEB上设置的

  6. 柯某人

    大佬 在安装这个程序的时候 出现这个问题怎么解决呢。
    ImageMagick 必须支持 No 未通过!

    1. xiaoz 柯某人

      需要安装ImageMagick组件

      1. 柯某人 xiaoz

        是这样子的,也百度了好多相关资料还是不会安装这个组件,劳烦下大佬有这个组件的安装教程么,请教下呢

  7. 灰常记忆

    这个图床可以设定只允许管理员上传么?

    1. xiaoz 灰常记忆

      可以啊,设置游客上传数量为0就行了。

  8. CAIBAO

    不知道有没有考虑增加挂载外部存储功能..

    1. xiaoz CAIBAO

      抱歉,暂时不会有这个打算了。本来是在计划中的,但是功力不够。

  9. 兜果子

    这个图床程序可以修改一下,支持mp3以及其他文件吗?作为一个文件上传程序,可以吗?如何修改?谢谢

    1. xiaoz 兜果子

      不建议这样做,ImgURL定位图床,就算修改后支持上传其它文件也会有很多其它问题,感谢支持。

  10. wisepanda

    请问哪里可以修改游客上传的张数限制?
    另外请考虑增加用户注册功能

  11. 范明明

    这个源码是将图片上传到自己的主机吗?

  12. sooele

    收藏转发部分文章,已标明出处。

  13. 阿里Lon

    怎么禁止游客上传?

    1. xiaoz 阿里Lon

      新版本已经支持限制游客上传数量

  14. 缪青

    博主,求更新 水印,最后也可以开发API功能 方便自己调用

  15. youfv

    ImgURL很好用,我也在用

  16. 34243422

    图片水印比较重要

  17. delycede

    请教大佬 访客上传的在探索里面看不到 后台看了下 TEMP里面也有 ,用链接能打开,就是探索里面空的,管理员上传的能预览

    1. xiaoz delycede

      方便提供地址查看一下吗?

      1. delycede xiaoz

        不用看我的 大佬你自己的DEMO就是这样啊

        1. xiaoz delycede

          最近更新了版本,可能产生了BUG,我检查一下。

        2. xiaoz delycede

          感谢反馈,这个BUG已经修复,用最新的found.php替换下即可。

  18. 34243422

    大佬
    图片水印
    多图上传
    API上传
    开发的咋样了

    1. xiaoz 34243422

      最近有点忙,估计要等年后去了。

  19. 非凡

    0b97084a76a9d99428ffc550bf2a17c3我的意思是说,只要我用QQ浏览器打开这篇文章,就弹这个提示,简直无语了。。。

  20. 非凡

    d3928155763ee61a64999f693d9fc440打开为什么会是这样的呢?

    1. xiaoz 非凡

      不清楚你在说什么。

    1. xiaoz 山野愚人居

      Firefox有这个问题,暂时没想到怎样解决。

  21. 筑楼

    好像和SM.MS这个网站用的一个程序吗??? 我看着好像?他都开发出来APP了? 能放出来后台截图效果吗?

    1. xiaoz 筑楼

      前端都是用的boostrap,所以看起来差不多。我这个比较简洁,没有后台。

  22. 小小

    景安的空间上传图片没反应。图片实际上传不成功。php版本也更改到最高

    1. xiaoz 小小

      访问upload.php查看是否有报错。

  23. Allen

    请问上传图片大小限制就是在upload.php中改吗?试着把那一条改了但似乎没用

    1. xiaoz Allen

      默认大小限制为2M,如果需要调整,修改2个地方:

      1. static/embed.js找到maxFileSize:"2097152",这一行进行修改
      2. upload.php找到$max_size = 2097152;进行修改
      1. 游客11111 xiaoz

        大佬你好 我改成20971520 提示还是超过2M

        1. xiaoz 游客11111

          确定2个地方都修改了吗?修改后Ctrl + F5强制刷新下。

          1. 游客11111 xiaoz

            2个地方都改了 NGINX也改了 PHP也改了 上传就卡进度条不动 upload.php 500错误….

          2. xiaoz 游客11111

            这个问题已经和上传大小无关,在php.ini开启详细报错,访问upload.php查看具体报错。图床需要exif函数支持,检查下开启没有。

          3. 游客11111 xiaoz

            也强制刷新了 也重启服务了 服务器也重启了
            还是这样
            is not allowed. Allowed Max size: 2.00 MB

            是不是2097152后面不能直接加个0?

          4. xiaoz 游客11111

            PHP单位是字节,默认我设置的2097152字节,也就是2M,你这压根没改吧。如果改成20971520就是20M了。

          5. 游客11111 xiaoz

            2097152我是后面加了一个0
            2个文件都改了

            但是还是说不能超过2M

  24. Litanid

    不错不错,支持,楼主强悍!!!!

    1. xiaoz 51513

      抱歉,ImgURL只想做一个本地图床,图片放在自己手中才是安全的,可能不会考虑上传到任何第三方。

  25. 挖站否

    博主已经转载:https://wzfou.com/win-linux-aria2/

    1. xiaoz 挖站否

      看到了,谢谢Qi