A只能在A上写,B只能在B上写。
如果要把A上的文件,写到B上,必须搭一座桥梁,也就是在B上做一个接口,让A访问就是了,A访问B的接口的时候,把你需要的信息,发过去。
怀疑是upfile文件夹权限的问题.这个文件夹创建后,默认是读取的权限.而不是可写的权限.
一般上传文件的工具,支持修改文件夹权限.你在上传程序的工具界面(不是你写的上传界面,我是指上传程序代码的工具界面),把upfile文件夹点右键,属性,把权限设置为777,即所有的组的读写执行权限都有.应该就行了.
可以用xmlrpc的stream方式写 ,不过这种方式实现难度较大,另一种方式是通过php写个ftp客户端,直接上传上去,如果对时间要求性不强,也可以通过shell写的程序上传到服务器