我需要将一个文件从一个位置复制到另一个位置 示例:
<?php
$file="welcome.mp3";
$location1="/var/www/html/upload/audiofile/$file";
$location2="/var/lib/sounds/en/";
exec(cp $location1 $location1);
?>
我需要在 exec() 中运行 linux cp 命令。如何执行这个过程。
最佳答案
参见the manual :
string exec ( string $command [, array &$output [, int &$return_var ]] )
exec
的第一个参数必须是字符串。
您还需要使目标与源不同,这样才有意义。
exec("cp $location1 $location2");
正如评论中提到的,不要花钱买东西 PHP has built-in .
关于php - 如何在php代码中执行linux命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18910551/