FTP
在使用FTP存储之前,请确保已经有正常可用的FTP服务,同时确保PHP已经支持FTP组件,可以在ImgURL Pro后台首页查看是否支持FTP组件。
适用场景
FTP存储方式非常灵活,可以将图片存储在你想要的服务器上。比如您图床安装在A服务器,绑定了A域名,但是希望将图片上传到B服务器,使用B域名来访问图片,您只需要:
- 在B服务器新建一个站点,绑定B域名
- 在B服务器开设一个FTP账号,目录指向到B站点
- 修改
config.php
配置文件,设置FTP信息 - 在ImgURL后台 - 系统设置 - 存储方案 - FTP,填写B域名的信息,并启用即可
修改配置文件
打开站点根目录下的config.php文件,找到FTP设置,填写FTP地址、账号、密码等信息。
- $config['ftp']['hostname']:FTP连接地址(可以是IP或域名)
- $config['ftp']['username']:FTP用户名
- $config['ftp']['password']:FTP密码
启用FTP存储
在ImgURL后台 - 系统设置 - 存储方案 - FTP,填写FTP绑定域名,并启用。
宝塔面板无法上传的问题
修改宝塔配置pure-ftp配置文件 /www/server/pure-ftpd/etc/pure-ftpd.conf
将
TLS 1
改成
TLS 0
然后重启下FTP: /etc/init.d/pure-ftpd restart
注意事项
- FTP存储绑定域名末尾没有斜杠(/)
- 不支持docker搭建的FTP