php能否支持多大文件上传,跟PHP的配置有关系.
上传大文件需要考虑的是最好有个进度显示,因为上传大文件时没有进度显示,用户等待可能就会等得没有耐心,ActiveX可以,估计flash应该不会排斥,可以用Flash(Flex)写个上传组件,帮助文档的现成例子应该就能满足你的要求,看一下子做出来应该没有问题.
不过个了觉得,如果是做网站,不建议用PHP来处理大文件上传,因为php是先等http请求的所有数据接收完成之后,php引擎才会调用你的程序来处理,我想这也是php会限制post数据大小的原因吧.