文件设置为自己的FTP服务器时图片控件无法上传
如图所示,我们部署的是文件存储在FTP服务器上,附件文档没有任何问题,但是图片控件,选择图片后出现无法连接到XXX的提示,日志中也有这样的错误,请问是不是图片控件需要单独在哪里设置文件存储地址呢检查下externalStorageSources.json文件配置 配置文件如下,这个应该是连接MYSQL的吧,和FTP有什么关系呢,我上面的截图中FTP服务器的IP地址是对的
[
{
"url":"jdbc:mysql://XXX:3306/o2serverdb?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8",
"username" : "o2serveruser",
"password" :"XXXXX",
"includes": [],
"excludes": [],
"enable" : true
}
] 你没有配置过externalStorageSources.json?你发的是数据库配置 不好意思,我看错文件了,配置如下,附件上传是没有问题的,就是图片控件中添加图片后报错,显示不能连接到FTP服务器:XXXX,服务器IP地址显示是对的
{
"file": [
{
"protocol": "ftp",
"username": "XXXUSER",
"password": "XXXPASSWD",
"host": "192.168.30.13",
"port": 5005.0,
"prefix": "psoafiles/file/",
"enable": true,
"weight": 100.0,
"name": "251",
"deepPath": false,
"###protocol": "协议,可选值ftp,ftp###",
"###username": "登录用户名.###",
"###password": "登录密码.###",
"###host": "主机地址.###",
"###port": "端口.###",
"###prefix": "前缀路径.###",
"###enable": "是否启用###",
"###weight": "设置权重.###",
"###name": "存储节点名,对应存储名称,谨慎修改.###",
"###deepPath": "是否使用更深的路径.###"
}
],
"processPlatform": [
{
"protocol": "ftp",
"username": "XXXUSER",
"password": "XXXPASSWD",
"host": "192.168.30.13",
"port": 21.0,
"prefix": "psoafiles/processPlatform/",
"enable": true,
"weight": 100.0,
"name": "251",
"deepPath": false,
"###protocol": "协议,可选值ftp,ftp###",
"###username": "登录用户名.###",
"###password": "登录密码.###",
"###host": "主机地址.###",
"###port": "端口.###",
"###prefix": "前缀路径.###",
"###enable": "是否启用###",
"###weight": "设置权重.###",
"###name": "存储节点名,对应存储名称,谨慎修改.###",
"###deepPath": "是否使用更深的路径.###"
}
],
"mind": [
{
"protocol": "ftp",
"username": "XXXUSER",
"password": "XXXPASSWD",
"host": "192.168.30.13",
"port": 21.0,
"prefix": "psoafiles/mind/",
"enable": true,
"weight": 100.0,
"name": "251",
"deepPath": false,
"###protocol": "协议,可选值ftp,ftp###",
"###username": "登录用户名.###",
"###password": "登录密码.###",
"###host": "主机地址.###",
"###port": "端口.###",
"###prefix": "前缀路径.###",
"###enable": "是否启用###",
"###weight": "设置权重.###",
"###name": "存储节点名,对应存储名称,谨慎修改.###",
"###deepPath": "是否使用更深的路径.###"
}
],
"meeting": [
{
"protocol": "ftp",
"username": "XXXUSER",
"password": "XXXPASSWD",
"host": "192.168.30.13",
"port": 21.0,
"prefix": "psoafiles/meeting/",
"enable": true,
"weight": 100.0,
"name": "251",
"deepPath": false,
"###protocol": "协议,可选值ftp,ftp###",
"###username": "登录用户名.###",
"###password": "登录密码.###",
"###host": "主机地址.###",
"###port": "端口.###",
"###prefix": "前缀路径.###",
"###enable": "是否启用###",
"###weight": "设置权重.###",
"###name": "存储节点名,对应存储名称,谨慎修改.###",
"###deepPath": "是否使用更深的路径.###"
}
],
"calendar": [
{
"protocol": "ftp",
"username": "XXXUSER",
"password": "XXXPASSWD",
"host": "192.168.30.13",
"port": 21.0,
"prefix": "psoafiles/calendar/",
"enable": true,
"weight": 100.0,
"name": "251",
"deepPath": false,
"###protocol": "协议,可选值ftp,ftp###",
"###username": "登录用户名.###",
"###password": "登录密码.###",
"###host": "主机地址.###",
"###port": "端口.###",
"###prefix": "前缀路径.###",
"###enable": "是否启用###",
"###weight": "设置权重.###",
"###name": "存储节点名,对应存储名称,谨慎修改.###",
"###deepPath": "是否使用更深的路径.###"
}
],
"okr": [
{
"protocol": "ftp",
"username": "XXXUSER",
"password": "XXXPASSWD",
"host": "192.168.30.13",
"port": 21.0,
"prefix": "psoafiles/okr/",
"enable": true,
"weight": 100.0,
"name": "251",
"deepPath": false,
"###protocol": "协议,可选值ftp,ftp###",
"###username": "登录用户名.###",
"###password": "登录密码.###",
"###host": "主机地址.###",
"###port": "端口.###",
"###prefix": "前缀路径.###",
"###enable": "是否启用###",
"###weight": "设置权重.###",
"###name": "存储节点名,对应存储名称,谨慎修改.###",
"###deepPath": "是否使用更深的路径.###"
}
],
"cms": [
{
"protocol": "ftp",
"username": "XXXUSER",
"password": "XXXPASSWD",
"host": "192.168.30.13",
"port": 21.0,
"prefix": "psoafiles/cms/",
"enable": true,
"weight": 100.0,
"name": "251",
"deepPath": false,
"###protocol": "协议,可选值ftp,ftp###",
"###username": "登录用户名.###",
"###password": "登录密码.###",
"###host": "主机地址.###",
"###port": "端口.###",
"###prefix": "前缀路径.###",
"###enable": "是否启用###",
"###weight": "设置权重.###",
"###name": "存储节点名,对应存储名称,谨慎修改.###",
"###deepPath": "是否使用更深的路径.###"
}
],
"bbs": [
{
"protocol": "ftp",
"username": "XXXUSER",
"password": "XXXPASSWD",
"host": "192.168.30.13",
"port": 21.0,
"prefix": "psoafiles/bbs/",
"enable": true,
"weight": 100.0,
"name": "251",
"deepPath": false,
"###protocol": "协议,可选值ftp,ftp###",
"###username": "登录用户名.###",
"###password": "登录密码.###",
"###host": "主机地址.###",
"###port": "端口.###",
"###prefix": "前缀路径.###",
"###enable": "是否启用###",
"###weight": "设置权重.###",
"###name": "存储节点名,对应存储名称,谨慎修改.###",
"###deepPath": "是否使用更深的路径.###"
}
],
"report": [
{
"protocol": "ftp",
"username": "XXXUSER",
"password": "XXXPASSWD",
"host": "192.168.30.13",
"port": 21.0,
"prefix": "psoafiles/report/",
"enable": true,
"weight": 100.0,
"name": "251",
"deepPath": false,
"###protocol": "协议,可选值ftp,ftp###",
"###username": "登录用户名.###",
"###password": "登录密码.###",
"###host": "主机地址.###",
"###port": "端口.###",
"###prefix": "前缀路径.###",
"###enable": "是否启用###",
"###weight": "设置权重.###",
"###name": "存储节点名,对应存储名称,谨慎修改.###",
"###deepPath": "是否使用更深的路径.###"
}
],
"strategyDeploy": [
{
"protocol": "ftp",
"username": "XXXUSER",
"password": "XXXPASSWD",
"host": "192.168.30.13",
"port": 21.0,
"prefix": "psoafiles/strategyDeploy/",
"enable": true,
"weight": 100.0,
"name": "251",
"deepPath": false,
"###protocol": "协议,可选值ftp,ftp###",
"###username": "登录用户名.###",
"###password": "登录密码.###",
"###host": "主机地址.###",
"###port": "端口.###",
"###prefix": "前缀路径.###",
"###enable": "是否启用###",
"###weight": "设置权重.###",
"###name": "存储节点名,对应存储名称,谨慎修改.###",
"###deepPath": "是否使用更深的路径.###"
}
],
"teamwork": [
{
"protocol": "ftp",
"username": "XXXUSER",
"password": "XXXPASSWD",
"host": "192.168.30.13",
"port": 21.0,
"prefix": "psoafiles/teamwork/",
"enable": true,
"weight": 100.0,
"name": "251",
"deepPath": false,
"###protocol": "协议,可选值ftp,ftp###",
"###username": "登录用户名.###",
"###password": "登录密码.###",
"###host": "主机地址.###",
"###port": "端口.###",
"###prefix": "前缀路径.###",
"###enable": "是否启用###",
"###weight": "设置权重.###",
"###name": "存储节点名,对应存储名称,谨慎修改.###",
"###deepPath": "是否使用更深的路径.###"
}
],
"structure": [
{
"protocol": "ftp",
"username": "XXXUSER",
"password": "XXXPASSWD",
"host": "192.168.30.13",
"port": 21.0,
"prefix": "psoafiles/structure/",
"enable": true,
"weight": 100.0,
"name": "251",
"deepPath": false,
"###protocol": "协议,可选值ftp,ftp###",
"###username": "登录用户名.###",
"###password": "登录密码.###",
"###host": "主机地址.###",
"###port": "端口.###",
"###prefix": "前缀路径.###",
"###enable": "是否启用###",
"###weight": "设置权重.###",
"###name": "存储节点名,对应存储名称,谨慎修改.###",
"###deepPath": "是否使用更深的路径.###"
}
],
"general": [
{
"protocol": "ftp",
"username": "XXXUSER",
"password": "XXXPASSWD",
"host": "192.168.30.13",
"port": 21.0,
"prefix": "psoafiles/general/",
"enable": true,
"weight": 100.0,
"name": "251",
"deepPath": false,
"###protocol": "协议,可选值ftp,ftp###",
"###username": "登录用户名.###",
"###password": "登录密码.###",
"###host": "主机地址.###",
"###port": "端口.###",
"###prefix": "前缀路径.###",
"###enable": "是否启用###",
"###weight": "设置权重.###",
"###name": "存储节点名,对应存储名称,谨慎修改.###",
"###deepPath": "是否使用更深的路径.###"
}
]
} 你"file"这块配置的port怎么是5005,其他都是21,图片上传就是走"file"这块配置 实在抱歉,最开始是用的WEBDAV,后面发现速度太慢,改成了FTP,这个端口漏改了,非常感谢! :)
页:
[1]