0

我尝试将此文件复制capturar_dades_preparar_mail.php到其他.C:\xampp\htdocs\Projecte_a\engine_automail_winC:\xampp\htdocs\Projecte_a\engine_automail_win\mails_preparats_per_enviarname.php

好吧,要做到这一点,我有这段代码在 Windows 中使用任务调度程序自动执行:

$nombre_archivo = "mail_preparat.php";
$ruta= "../../xampp/htdocs/projecte_a/engine_automail_win/mails_preparats_per_enviar/";

if(!copy("../../xampp/htdocs/projecte_a/engine_automail_win/estructura_mail_a_preparar.php" , $ruta.$nombre_archivo)) {
  echo "Error al copiar \n";

但这不会复制文件。问题是我不知道在执行自动化作业时如何访问此文件夹中的文件,因为使用 php 您使用 / 访问文件,而 cmd/ms-dos 使用 .

我尝试使用 / 和 \ 但不起作用。

对不起我的英语不好。

4

1 回答 1

0

我可以问一下,当您知道绝对路径时,为什么要在脚本中使用相对路径?我建议您首先使用绝对路径进行测试,以消除您在解决它们时出错的可能性。

相对路径将相对于您执行脚本的位置,而不是脚本所在的位置。

于 2013-05-15T11:52:21.447 回答