通过系统调用复制文件在PHP上失败

时间:2014-10-23 07:22:38

标签: php system-calls cp

我尝试将一些文件从服务器上的一个目录复制到另一个目录,但它不起作用。

这是我的代码:

system('cp /var/www/site1/images/' . $row['imageUrl']. ' /var/www/site2/content/upload/content/item/mid/' . $row['imageUrl']);

1 个答案:

答案 0 :(得分:0)

$file = '/var/www/site1/images/'.$row['imageUpl'];
$newfile = '/var/www/site2/content/upload/content/item/mid/'.$row['imageUpl'];

if (copy($file, $newfile)) {
    echo "success";
}
else
{
    echo "failed";
}

在此处查看copy()功能:http://php.net/manual/ru/function.copy.php