PHP文件副本:权限被拒绝

PHP文件副本:权限被拒绝,php,copy,Php,Copy,我正在尝试将一个文件从公司的一个web服务器复制到另一个web服务器。 其他人在这里有一个类似的问题,他们使用下面的方法解决了这个问题 但是,当我尝试此操作时,会收到消息“未能打开流:权限被拒绝”。 IIS web服务的默认登录名为“本地系统”。我是否应该要求IT部门按照他们的建议为此服务分配“网络”登录?有更好的解决办法吗 <?php $from = "\\\\belqcdata01\\c$\\inetpub\\wwwroot\\productspecs\\certificate.pd

我正在尝试将一个文件从公司的一个web服务器复制到另一个web服务器。 其他人在这里有一个类似的问题,他们使用下面的方法解决了这个问题

但是,当我尝试此操作时,会收到消息“未能打开流:权限被拒绝”。 IIS web服务的默认登录名为“本地系统”。我是否应该要求IT部门按照他们的建议为此服务分配“网络”登录?有更好的解决办法吗

<?php

$from = "\\\\belqcdata01\\c$\\inetpub\\wwwroot\\productspecs\\certificate.pdf";
$to = "\\\\akudata01\\c$\\inetpub\\wwwroot\\productspecs\\certificate2.pdf";

if(!@copy($from, $to))
{
    $errors= error_get_last();
    echo "COPY ERROR: ".$errors['type'];
    echo "<br />\n".$errors['message'];
} else {
  echo "File copied to remote!";
}

?> 

谢谢,
Kevin

脚本需要由对两个目录都有权限的用户执行。就这么简单。@mboeckle这个问题的哪一部分让你认为这是一个*nix问题,或者与将文件从网页上传到服务器有关???动脑筋。。。阅读问题。。。检查大脑是否还在工作。。。写下答案。@mboeckle显然这是一个Windows服务器。我看到你必须加倍反斜杠,因为你使用了双引号。如果使用单引号,则不必使用。