将文件移动到外部服务器

时间:2015-03-12 11:10:42

标签: php curl

我正在尝试将PDF文件从本地服务器移动到我知道IP地址的外部服务器。我正在本地文件夹中生成PDF文件,阅读它然后我需要移动它。这是我的代码:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, ''.DOCS_ARCHIVE_PATH.'');
curl_setopt($ch, CURLOPT_PUT, 1);
$fh_res = fopen(DOCS_TEMP_ARCHIVE_PATH.$name, 'r');
curl_setopt($ch, CURLOPT_INFILE, $fh_res);
curl_setopt($ch, CURLOPT_INFILESIZE, filesize($file_path_str));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$curl_response_res = curl_exec ($ch);
fclose($fh_res);

Curl的回复是405 method not allowed

DOCS_TEMP_ARCHIVE_PATH/mtn/some/folder/

DOCS_ARCHIVE_PATHhttp://192.1.x.x/final/folder

我还尝试删除http$curl_response_res完全为空。

0 个答案:

没有答案