【发布时间】:2012-01-30 17:38:57
【问题描述】:
我的客户代码是:
$Client = new Zend_Http_Client(
$url,
array(
'maxredirects' => 1,
'timeout' => 5,
'useragent' => 'LMS_LiveAccess'
)
);
$Client->resetParameters();
$Client->setMethod(Zend_Http_Client::POST);
$Client->setFileUpload('/home/itaymoav/outer.xml','outer.xml');
$Client->request();
在我的服务器上,当我执行var_dump($_FILES) 时,我确实看到了文件名和正确的大小。
outer_xml = Array
(
name = outer.xml
type = text/plain
tmp_name = /home/itaymoav/files/phpecWKHK
error = 0
size = 1752
)
但是当我转到临时文件夹时($_FILES 告诉我它保存了文件)它是空的。
我都尝试了 tmp 文件夹和使用 chmod 777 的不同文件夹。没有。
我错过了什么?
【问题讨论】:
标签: php zend-framework file-upload zend-http-client