ftp图片服务器(ftp图片服务器搭建)
- 服务器
- 2022-12-19 04:25:52
- 20
今天给各位分享ftp图片服务器的知识,其中也会对ftp图片服务器搭建进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、用FTP上传图片时总是显示连接服务器失败,是不是IP地址受限了,同一个电脑共试了5个不同的IP地址。
- 2、FTP上传图片到服务器,此图片的路径怎么查看?
- 3、android中如何上传图片到FTP服务器
- 4、上传图片到FTP服务器,报500错误
用FTP上传图片时总是显示连接服务器失败,是不是IP地址受限了,同一个电脑共试了5个不同的IP地址。
这是因为你所用网络IP地址的服务器设置不同造成的。
解决办法:1、点击FTP进入图片上传页面;
2、左键点击站点管理器,属性里的类型进行修改;
3、数据连接类型由使用全局设置改为使用PORT,或由使用PORT改为全局设置;
4、确定保存就行了,与防火墙无关。
FTP上传图片到服务器,此图片的路径怎么查看?
你好,这个一般的网站程序都有个image这个文件夹,这个是图片的存放处,网站模版的图片一般保存在Template这个文件夹里有个image这个就是图片存放处,有的文件夹是img都是放图片的
android中如何上传图片到FTP服务器
android客户端实现FTP文件需要用到 commons-net-3.0.1.jar
先将jar包复制到android libs目录下
复制以下实现代码
以下为实现代码:
/**
* 通过ftp上传文件
* @param url ftp服务器地址 如:
* @param port 端口如 :
* @param username 登录名
* @param password 密码
* @param remotePath 上到ftp服务器的磁盘路径
* @param fileNamePath 要上传的文件路径
* @param fileName 要上传的文件名
* @return
*/
public String ftpUpload(String url, String port, String username,String password, String remotePath, String fileNamePath,String fileName) {
FTPClient ftpClient = new FTPClient();
FileInputStream fis = null;
String returnMessage = "0";
try {
ftpClient.connect(url, Integer.parseInt(port));
boolean loginResult = ftpClient.login(username, password);
int returnCode = ftpClient.getReplyCode();
if (loginResult FTPReply.isPositiveCompletion(returnCode)) {// 如果登录成功
ftpClient.makeDirectory(remotePath);
// 设置上传目录
ftpClient.changeWorkingDirectory(remotePath);
ftpClient.setBufferSize(1024);
ftpClient.setControlEncoding("UTF-8");
ftpClient.enterLocalPassiveMode();
fis = new FileInputStream(fileNamePath + fileName);
ftpClient.storeFile(fileName, fis);
returnMessage = "1"; //上传成功
} else {// 如果登录失败
returnMessage = "0";
}
} catch (IOException e) {
e.printStackTrace();
throw new RuntimeException("FTP客户端出错!", e);
} finally {
//IOUtils.closeQuietly(fis);
try {
ftpClient.disconnect();
} catch (IOException e) {
e.printStackTrace();
throw new RuntimeException("关闭FTP连接发生异常!", e);
}
}
return returnMessage;
}
上传图片到FTP服务器,报500错误
考虑到只有500问题,没有给出具体错误信息,给出以下几个可能的原因,可以配合服务器端查一下:
图片大小问题,试试图片尺寸是否有问题。
图片格式问题。
服务器端超级超时。
500一般是服务器处理内部处理错误排除的异常。
ftp图片服务器的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于ftp图片服务器搭建、ftp图片服务器的信息别忘了在本站进行查找喔。
本文由admin于2022-12-19发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:https://www.qnphp.com/post/35628.html