当地能上传,服务器上不能传,然后就对照2个php.ini文件,才发明服务器默许的php.ini中Copy code; Temporary directory for HTTP uploaded files (will use system default if not; specified).
upload_tmp_dir = “C:/php/tmp”
此项没有设置,残念啊。将upload_tmp_dir项前面的分号去除,并在背面增加好途径,上传就OK了。
很早很早用dede的时候 碰到过这个题目 并且解决了 但是由于本人没有记载下来 如今碰到了 还得各处去找
要是参照以上的方法和网上所有的方法都没有搞定的话就试试我的解决方法吧,呵呵!亲测可以解决,
缘由是C:/php/tmp目录的users读取权限因为种种缘由被删除掉了,给C:/php/tmp目录users读取权限即可解决题目!
注意:这里的upload_tmp_dir在php.ini里面有两个,所以大家在修改的时候一定要找全,并全部修改,不然也是不成功的。