Ben Zend Server CE, Windows 7 üzerinde çalışan var. Varsayılan olarak Apache Hizmet olarak çalışıyor olması, Log On Yerel Sistem hesabı olarak.
Benim yükleme Eylem onun Hedef OK yüklenen bir dosyayı kaydeder, ancak dosyanın izni yalnızca SİSTEMİ, Yöneticiler ve IIS_IUSERS ayarlanır.
Bir kere tarih, ben açmak veya PHP kullanarak hareket edemez. Ben POST Zend Framework dosyayı almak için aşağıdaki kodu kullanıyorum:
$upload = new Zend_File_Transfer_Adapter_Http();
$upload->setDestination($_SERVER['DOCUMENT_ROOT']. "/".$upFolder);
if (!$upload->isValid()) {
$messages = $upload->getMessages();
throw new Exception( implode("\n", $messages));
}else{
try {
$upload->receive();
}
catch (Zend_File_Transfer_Exception $e)
{
throw new Exception('Bad file: '.$e->getMessage());
}
Php / Zend yüklenen dosyayı kullanın böylece nasıl izinleri ayarlayabilirsiniz