本人想用php实现ftp的上传功能,用的ftp put,文件是传输成功的,我已经进服务器查看过,所以说明已经开启了ftp功能,也连上了服务器。但是用ftp_exec()传递解压命令时,提示没有这个拓展,
如图:
贴上代码:
请教大神们,怎么回事吗?

解决方案 »

  1.   

    是这样的,ftp_exec这个问题困扰我好几天了,真心希望大神指导
    问题1:ftp_put可以传输我的压缩包,能说明我ftp拓展安装成功了吗?
    问题2:我用的pure_ftpd,本地通过exec()函数可以解压,但是远程ftp_exec()就是找不到扩展,是不是需要换成vsftpd?昨天按照网上的教程安装vsftpd,最后出现SELinux 什么disable,于是就回滚快照用回pure ftpd了。应该怎么处理吗?
      

  2.   

    我在想会不会是pure ftpd出于安全因素考虑,禁用了ftp_exec()。?。
    主要是现在没有解决的思路了,求指导