今天在测试php中FTP上传图片,代码写好后,win系统下测试完全没有问题,但在centos下,基本是无效。检查发现,居然连第一步ftp_connect都连接失败。 全百度中,几乎没有看到完整的解决方案,没办法,只能自己一步一步的查找原因。 终于找到第一个问题,FTP组件未安装,解决办法:参考 centos中FTP组件安装过程记录 第一个问题解决后,重起apache,居然,仍是无法连接,恼火啊! 检查防火墙,检查权限,都没问题………… 最后,第二个问题找到了,最终发现SELinux关闭后,FTP连接就正常了………… 解决办法: 参考 SELinux介绍与关闭 附上FTP的简单功能使用:
(责任编辑:IT) |