seafile php文件上传

时间:2016-11-22 09:56:55

标签: php codeigniter seafile-server

我在PHP中使用CodeIgniter创建了一个基本的CRM系统,并且正在利用Seafile-Serve Web API来存储和检索位于托管CRM的同一服务器上的文件。以下是我使用api手册中定义的post方法将现有文件上传到seafile的函数:https://manual.seafile.com/develop/web_api.html#upload-file-1

public function uploadFile($upload_link, $upload_file, $upload_filename){
    return $this->decode($this->post($upload_link,
        array(
            'file'  => new Curlfile('test.txt'),
            'filename'  => "test.txt",
            'parent_dir' => "/"
        )
    ));
}

我是否可以要求有人指出我做错的各种事情?

1 个答案:

答案 0 :(得分:0)

好吧,很多事情都可能发生......你是不是试图将new Curlfile('test.txt')放入一个单独的变量然后var_dump / die()来查看该文件是否真的正确地“装”?另外,您是否将绝对路径传递给该文件?