跳转到主要内容

FTP

在使用FTP存储之前,请确保已经有正常可用的FTP服务,同时确保PHP已经支持FTP组件,可以在ImgURL Pro后台首页查看是否支持FTP组件。

img

适用场景

FTP存储方式非常灵活,可以将图片存储在你想要的服务器上。比如您图床安装在A服务器,绑定了A域名,但是希望将图片上传到B服务器,使用B域名来访问图片,您只需要:

  1. 在B服务器新建一个站点,绑定B域名
  2. 在B服务器开设一个FTP账号,目录指向到B站点
  3. 修改config.php 配置文件,设置FTP信息
  4. 在ImgURL后台 - 系统设置 - 存储方案 - FTP,填写B域名的信息,并启用即可

修改配置文件

打开站点根目录下的config.php文件,找到FTP设置,填写FTP地址、账号、密码等信息。

  • $config['ftp']['hostname']:FTP连接地址(可以是IP或域名)
  • $config['ftp']['username']:FTP用户名
  • $config['ftp']['password']:FTP密码

启用FTP存储

在ImgURL后台 - 系统设置 - 存储方案 - FTP,填写FTP绑定域名,并启用。

img

宝塔面板无法上传的问题

修改宝塔配置pure-ftp配置文件 /www/server/pure-ftpd/etc/pure-ftpd.conf 将

TLS 1

改成

TLS 0

然后重启下FTP: /etc/init.d/pure-ftpd restart

注意事项

  • FTP存储绑定域名末尾没有斜杠(/)
  • 不支持docker搭建的FTP