首先调用COM正常,应该是run这一出错了。
我的建议是:
1.首先确定你装有winrar(当然其他解压缩软件也行)
2.然后先不着急在PHP里解压,在CMD中测试一下你的winrar命令可不可用
3.如果没有安装winrar等工具,或者环境变量有问题(在CMD直接运行winrar命令就会提示出错了是吧),就安装解压缩工具吧(比如本人用的是haozip,命令行工具的rar.exe,我就干脆把它复制到system32目录,这样就可以直接使用了)
4.如果还有神马问题请追加一下
额,其实吧,装不装解压缩工具都行,只要有winrar.exe 或者rar.exe等命令行解压缩程序就行了.....
php本身对文件上传已经有很好的支持了,不需要用com组件的 我们是yyuc的php开发小组的