У меня Zend Server CE, работающий в Windows 7. По умолчанию у меня Apache работает как сервис, войдите в систему как локальная системная учетная запись.
Мое действие по загрузке сохраняет выгруженный файл в целевом месте, норазрешение для файла установлено только для SYSTEM, Administrators и IIS_IUSERS.
После загрузки я не могу открыть или переместить его с помощью PHP.Я использую следующий код для получения файла в Zend Framework на POST:
$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