当前位置: 首页 > 教程 > 原创 > ImgURL一款简单纯粹的图床程序

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

发布于:2017-12-24 原创 56条评论 46,701 views
本站提供Linux服务器运维,自动化脚本编写等服务,如有需要请联系博主微信:xiaozme

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 条评论 “ImgURL一款简单纯粹的图床程序”

  1. yodooo说道:

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

    1. xiaoz说道:

      如果你配置了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说道:

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

  6. 柯某人说道:

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

    1. xiaoz说道:

      需要安装ImageMagick组件

      1. 柯某人说道:

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

  7. 灰常记忆说道:

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

    1. xiaoz说道:

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

  8. CAIBAO说道:

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

    1. xiaoz说道:

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

  9. 兜果子说道:

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

    1. xiaoz说道:

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

  10. wisepanda说道:

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

  11. 范明明说道:

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

  12. sooele说道:

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

  13. 阿里Lon说道:

    怎么禁止游客上传?

    1. xiaoz说道:

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

  14. 缪青说道:

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

  15. youfv说道:

    ImgURL很好用,我也在用

  16. 34243422说道:

    图片水印比较重要

  17. delycede说道:

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

    1. xiaoz说道:

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

      1. delycede说道:

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

        1. xiaoz说道:

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

        2. xiaoz说道:

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

  18. 34243422说道:

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

    1. xiaoz说道:

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

  19. 非凡说道:

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

  20. 非凡说道:

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

    1. xiaoz说道:

      不清楚你在说什么。

  21. 山野愚人居说道:

    firefox下css有些畸形了!

    1. xiaoz说道:

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

  22. 筑楼说道:

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

    1. xiaoz说道:

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

  23. 小小说道:

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

    1. xiaoz说道:

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

  24. 来看看,祝元旦快乐,2018发大财

  25. Allen说道:

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

    1. xiaoz说道:

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

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

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

        1. xiaoz说道:

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

          1. 游客11111说道:

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

          2. xiaoz说道:

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

          3. 游客11111说道:

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

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

          4. xiaoz说道:

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

          5. 游客11111说道:

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

            但是还是说不能超过2M

  26. Litanid说道:

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

  27. 51513说道:

    博主能不能做成可以上传图片到新浪相册的,像这种
    http://pic.xiaojianjian.net/

    1. xiaoz说道:

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

  28. 挖站否说道:

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

    1. xiaoz说道:

      看到了,谢谢Qi

发表评论

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