lisa主机lisa主机

极简图床XZ Pic 1.1版本更新,支持上传到七牛

发布于:2016-12-26 更新于:2017-09-04 原创 36条评论

XZ Pic(小z图床)是一个简易的图床程序,开箱即用,实现快速上传图片到本地服务器(或七牛),支持一键复制HTML、Markdown链接,方便快捷。

XZ Pic 1.1更新说明

  • 修复不能上传GIF图片的BUG
  • 新增上传到七牛选项

如何升级?

如果您之前下载了XZ Pic 1.0的版本,支持平滑升级至1.1,不过为了保险起见,升级前请做好备份,然后下载1.1版本完全覆盖即可。

配置七牛云存储

如果您还没有七牛账号,请访问七牛云存储,进行注册,并在后台创建一个对象存储,并将信息填写到qnconfig.php文件中。

qnconfig.php需要填写七牛的AccessKey/SecretKey(七牛后台 -> 个人面板 -> 密钥管理获取),bucket名称(对象存储的名字),saveType参数有两个可选项,若为FALSE则将图片保存到七牛,为TRUE时会将图片同时保存到本地服务器和七牛。

2016-12-26_091345

访问测试

如果您已经完成1.1版本升级,且配置好了七牛,直接访问您的域名,会看到多出了上传选项可以选择,如下截图。

2016-12-26_091643

其它说明

XZ Pic 1.1演示地址:小z图床
源码:https://github.com/helloxz/xz-pic

发表回复

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


已有 36 条评论

  1. 饭伯伯

    提醒一下,可能linux下的php需要另外安装exif通用扩展(用于读取图片EXIF信息),否则会一直转圈

    1. xiaoz 饭伯伯

      嗯,是的,确实需要exif扩展。不过这个图床已经不更新了,建议使用我新开发的图床ImgURL:https://github.com/helloxz/imgurl

  2. 明月清风

    冒昧问一下,有没有可能支持其他的对象存储,比如腾讯云的呀,

  3. 初见

    演示图床是不是挂了?

    1. xiaoz 初见

      演示地址更换了,文章未及时更新,已经修正,请测试。

  4. 老王

    为什么本地和七牛上传图片都是在转圈?PHP5.6 7.0 7.1我都试过了,都不行。

    1. 小z 老王

      配置文件对了没有,访问http://www.xxx.com/upload.php显示什么?

      1. 老王 小z

        访问显示:File not found.
        源码中的upload.php这个文件中修改自己的网址:$img_url = ‘http://www.macfanr.cn/xz-pic/’.$dir_name;

      2. 老王 小z

        这样修改对不对?

        1. 小z 老王

          如果路径为http://www.macfanr.cn/xz-pic/,那么图床也得放到xz-pic/目录下,并确保upload.php可以正常访问。

  5. sunnywolf

    希望可以支持腾讯云cos,毕竟免费支持https 。

    1. 小z sunnywolf

      感谢建议,下个版本可能会考虑支持更多。

  6. 王掌柜

    如果能支持批量上传就好了

    1. 小z 王掌柜

      嗯,暂不支持批量上传。

  7. Unee Wang

    一直在转圈圈,可能是php版本的问题吧。试用了你部署的,文件名是被改了吧

    1. 小z Unee Wang

      PHP需要大于5.6,文件名被改了指的是?

      1. Unee Wang 小z

        是指我获得地址上的文件名,不是我之前上传的那个名字。

        1. 小z Unee Wang

          为了避免本地名称含有中文或者重名的情况,所以上传图片后会被重命名。

  8. Unee Wang

    Z兄您好,这个是服务器端,可否开发一个桌面端的,类似MPic这种工具,支持小工具直接上传至自己的图床里

    1. 小z Unee Wang

      我不会客户端开发,不过有个软件ShareX配合FTP也可以打造图床,有空了我分享一下。

      1. 产品汇 小z

        支持七牛云自定义路径吗?

        1. xiaoz 产品汇

          在qnconfig.php配置中填写http://xxx.xxx.com/dirname,其中dirname改为你自己的路径。

          1. 产品汇 xiaoz

            好的谢谢。

  9. 蚂蚁部落

    qnupload.php 500 (Internal Server Error),这个文件报500错误怎么办?

    1. 小z 蚂蚁部落

      应该是PHP版本原因,PHP需要大于等于5.6以上。

  10. Jianrry

    希望可以支持腾讯云cos,腾讯云cos免费50g空间,每月免费10g回源流量和10gCDN流量,还支持https。七牛的https流量不免费,所以我现在一直都是使用腾讯云cos。

    1. 小z Jianrry

      感谢建议,后面可能会考虑支持。

    1. 小z 憧憬点滴记忆

      嗯,我也是自己需要,所以写了一个。

  11. 热腾网

    阿里云现在搞活动,弄了个一年的OSS,怎么利用上?

    1. 小z 热腾网

      暂时还不支持oss,你买的是oss流量包还是存储包?