因此,我设法编写了一系列代码,允许我上传一个zip文件,我甚至不知道它是在哪里上传的,我正在我的本地主机上,由apache控制(www数据)。代码如下:
public function upload_file(array $file){
add_filter(\'upload_mimes\', array($this, accepted_mime_type));
if(wp_handle_upload($file, array(\'test_form\' => false))){
var_dump(wp_handle_upload($file, array(\'test_form\' => false)));
}else{
$this->error(\'Oops!\', \'Something went wrong with the upload. Please try again.\');
}
}
我得到的错误是:指定的文件上载测试失败
我不知道发生了什么,这是localhost。