首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Zend在Windows 7上上传文件权限

Zend在Windows 7上上传文件权限
EN

Stack Overflow用户
提问于 2010-06-23 17:47:46
回答 1查看 1.4K关注 0票数 4

我在Windows 7上运行了。默认情况下,我让Apache运行为一个服务,登录为本地系统帐户。

我的上传操作将上传的文件保存到目标OK,但是文件上的权限仅设置为SYSTEM、Administrators和IIS_IUSERS。

上传后,我无法打开它或使用PHP移动它。我使用以下代码在POST上接收Zend Framework中的文件:

代码语言:javascript
代码运行次数:0
运行
复制
$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中使用上传的文件

EN

回答 1

Stack Overflow用户

发布于 2011-04-01 06:10:02

尽管有一些人的建议,关闭UAC并不是答案。这种问题通常是由Zend Server安装程序引起的,而不是UAC本身造成的。检查父目录权限(所有权、读/写权限等),因为权限通常设置为由任何子文件/文件夹继承。

如果您不能通过调整权限来解决这一困境:

您是否尝试过新安装Zend?首先,我会尝试安装Zend而不运行“作为管理员?”(我从不以管理员身份运行。在安装过程中,到目前为止还没有出现任何问题。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3104164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档