运行带有CURL的PHP以将文件复制到共享文件夹时出现权限被拒绝错误

运行带有CURL的PHP以将文件复制到共享文件夹时出现权限被拒绝错误,php,windows,permissions,curl,scheduled-tasks,Php,Windows,Permissions,Curl,Scheduled Tasks,我在服务器上使用Windows 我必须定期从FTP服务器下载一些文件到SERVER1。然后在下载这些文件后将其复制到SERVER2上的共享文件夹 对于这项工作,我编写了一个PHP脚本,并在.BAT文件中使用CURL进行了调度,如下所示: c:\curl\curl.exe 我的脚本正确地从FTP下载文件。但是,当我尝试将下载的文件复制到SERVER2的共享文件夹时,会出现错误 我尝试了PHP的复制函数和PHP的exec函数,但我做不到 PHP的复制函数出现以下错误: function.copy:打

我在服务器上使用Windows

我必须定期从FTP服务器下载一些文件到SERVER1。然后在下载这些文件后将其复制到SERVER2上的共享文件夹

对于这项工作,我编写了一个PHP脚本,并在.BAT文件中使用CURL进行了调度,如下所示:

c:\curl\curl.exe

我的脚本正确地从FTP下载文件。但是,当我尝试将下载的文件复制到SERVER2的共享文件夹时,会出现错误

我尝试了PHP的复制函数和PHP的exec函数,但我做不到

PHP的复制函数出现以下错误: function.copy:打开流失败:权限被拒绝

如果我将共享文件夹的权限更改为SERVER2上的所有人,它将正常工作

我正在使用ABC用户运行我的计划作业,该用户可以对共享文件夹具有写入权限

如果我使用ABC用户登录SERVER1,我可以成功地使用windows资源管理器将文件复制到共享文件夹


请帮助…

PHP可能是以“ABC”以外的其他用户身份运行的。您应该确定PHP使用哪个帐户,然后允许该用户访问共享文件夹。

请详细说明设置,您是否使用映射驱动器?这是域控制器设置吗?您使用的是哪台web服务器以及操作系统