我正在使用phing来备份eclipse项目的数据库文件夹。我想将文件夹(C:\ xampp \ mysql \ data [projectname])复制到局域网文件夹(\ [备份计算机的IP地址] \ projekte [projectname] \ db)。相应的脚本是
<target name="copy_to_lan" description="copy db files to local area network">
<echo>Remove ${lan_folder}...</echo>
<delete dir="${lan_folder}" includeemptydirs="true" failonerror="true" />
<echo>Copying files from ${local_db_folder} to ${lan_folder} ..</echo>
<copy todir="${lan_folder}" verbose="true" includeemptydirs="true">
<fileset dir="${local_db_folder}">
<include name="**" />
</fileset>
</copy>
</target>
不幸的是,在执行脚本时,eclipse告诉我 IOException:对第443行的C:\ xampp \ php \ PEAR \ phing \ system \ io \ PhingFile.php中的\ [ip地址备份计算机] \ projekte [projectname] \ db [projectname]没有读取权限。
在备份计算机上删除和创建文件夹可以正常工作,但复制文件不是由于权限错误,因为它似乎是。作为替代方案,我还在mkdir上创建了备份计算机上的文件夹,该文件夹可以工作,但以相同的问题结束,文件无法传输。
感谢任何建议