当前位置: 首页 > 网站建设 > 宝塔面板安装ImgURL图床

宝塔面板安装ImgURL图床

网站建设 40条评论 2019-1-9 5,428 views

ImgURL是一个开源、免费的图床程序,ImgURL 2.x之后对环境要求更高,尤其是ImageMagick组件的支持,很多朋友不清楚怎样安装这个组件,这篇文章分享宝塔面板安装ImgURL 2.x图床的过程(包括ImgURL 2.x需要的各种组件)

准备工作

  1. 已经安装宝塔面板
  2. 在宝塔后台创建一个站点
  3. 下载ImgURL 2.x 上传到站点根目录并解压

设置伪静态

如果您宝塔面板安装的Apache则不需要再设置伪静态,直接跳过这个步骤,如果使用的Nginx环境,请继续往下看。

找到对应的站点 - 点击后面设置按钮 - 伪静态 - 添加下面的伪静态规则

location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~* \.(db3|json)$ {
  deny all;
}
location ~* ^/(temp|upload|imgs|data|application|static|system)/.*.(php|php5)$ {
    return 403;
}

安装fileinfo & imagemagick

在宝塔后台 - 软件管理 - 找到您站点对应的PHP版本 - 设置PHP - 安装扩展 - 勾选fileinfoimagemagick,如下截图。

安装ImgURL 2.x

其它所需扩展宝塔默认已经支持,重点是安装fileinfoimagemagick,扩展安装完毕后就可以访问您自己的域名安装ImgURL了,如果正常会看到ImgURL安装界面。

其它说明

40 条评论 “宝塔面板安装ImgURL图床”

  1. 林小易说道:

    登录提示权限不足,怎么解决啊

    1. xiaoz说道:

      换个浏览器试试

  2. 以诺书说道:

    登录显示权限不足,请重新登录
    网站 picbed.top
    账号enoch
    密码qi****112

    1. xiaoz说道:

      测试可以登录,你换个浏览器试试。

  3. 好白说道:

    外链引用到网站出现图片转存失败,怎么破?

    1. xiaoz说道:

      什么意思?没看懂。

      1. 好白说道:

        博主 我发邮箱给你了

        1. xiaoz说道:

          没有收到呢,你发哪个邮箱了。

          1. 好白说道:

            xiaoz#ttt.sh 这个

  4. 白溪网说道:

    下载最新的程序,地址: https://github.com/helloxz/imgurl/releases/tag/v2.33 按照:https://dwz.ovh/imgurldocinstall?id=%E5%AE%89%E8%A3%85imgurl-2x进行了设置,然后还是提示没有“install”目录,我服务器用的是宝塔,主机是IIS搭建的!请问大侠们怎么弄?期待中!

  5. 颜韵说道:

    请求上传接口出现异常 /upload/localhost:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)

    1. xiaoz说道:

      方便提供下域名我这边测试下吗?

        1. xiaoz说道:

          应该是您安装了`imagick`组件,但是没有安装imagemagick服务导致,解决办法就是修改`php.ini`注释imagick

          1. 颜韵说道:

            怎么找不到这个文件..

  6. joe说道:

    登录后台提示:权限不足,请重新登录 。

    1. xiaoz说道:

      请问用的是360浏览器吗?如果是建议更换其它浏览器。

      1. joe说道:

        360极速、火狐以及google浏览器都试了,都是提示后台权限不足~

        1. xiaoz说道:

          是不是启用了CDN,如果有启用先关闭CDN试试。

        2. xiaoz说道:

          推送了v2.22,更新试一下:https://github.com/helloxz/imgurl/releases/tag/v2.22

  7. RBQ说道:

    安装完后上传图片 打开链接显示404怎么解决

    1. RBQ说道:

      好吧 自己修好了

      1. xiaoz说道:

        好的,解决了就好。

  8. TINGYU说道:

    请求接口出现异常

    1. xiaoz说道:

      点击下图的地方看下详细报错,或者私信我QQ:337003006 把服务器IP发我hosts访问试一下。

  9. kkk说道:

    请求上传接口异常!
    jquery.min.js:2 500 (Internal Server Error)

    1. xiaoz说道:

      把PHP详细报错开启,然后进一步分析。

  10. wenquan说道:

    为什么我把源码包解压到网站根目录,把所有文件权限设成777后,访问网站,提示404(我网站是img.youngerfree.men,访问网址后地址栏自动变成了img.youngerfree.men/install,问题是我网站根目录下根本就没有install文件夹啊,解压源码之前,根目录是空的,解压后也没有这个文件夹,源码中也没有这个文件夹啊),怎么解决啊?

    1. xiaoz说道:

      Aache还是nginx,检查下伪静态设置:https://dwz.ovh/imgurldocinstall

      1. wenquan说道:

        Apcache的,伪静态需要怎么设置,现在
        ls -a
        命令展示网站根目录是空的,我重新下载解压了源码,需要怎么设置?

        1. wenquan说道:

          我看到源码解压后有一个.htaccess文件,与一个system文件夹

          1. xiaoz说道:

            是的,重新下载吧,或者手动在根目录创建.htaccess,然后添加规则。

  11. 千玄说道:

    请求上传接口异常!

    1. xiaoz说道:

      环境安装好没有,F12看下具体报错。

  12. 小马说道:

    对接其他云存储大概什么时候支持呢?

  13. Victor说道:

    大佬请问下在宝塔里面安装PHP的fileinfo插件,点击安装后,还是显示要安装,总是这样,请问是什么问题?万分感谢!!!

    1. xiaoz说道:

      重启下PHP呢

  14. 心跳说道:

    不能加cdn么?我加了百度cdn,就一直提示权限不足,退出登陆也没用,我cdn只是缓存的imgs目录

    1. xiaoz说道:

      这个问题我先测试一下。

  15. 挖站否说道:

    博主的相册越来越强了。

发表评论

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