0

我正在尝试使用 PHP 将一些文件从一台服务器复制到另一台服务器。它非常适合文本和图像文件,但是,如果我尝试复制的文件是 PHP 文件本身,它会轰炸并复制一些有趣的数据,就好像它正在尝试执行文件一样。有没有一种特殊的方法可以将 example.php 从服务器 A 复制到服务器 B?

for($i = 0; $i < count($serverAFiles); $i++) 
{
  set_time_limit(1800);
  $serverAFiles[$i] = trim($serverAFiles[$i] );
  copy ($serverAFiles[$i] , $serverBFiles[$i]);
}
4

1 回答 1

0

当然,您可以使用具有正确凭据的 FTP 或 ssh。对于 ssh 你可以使用shell_exec而对于 FTP 有一个扩展名。要复制执行的文件,请先尝试复制内容并将其发送出去。

于 2012-05-11T07:22:50.767 回答