我如何创建一个php脚本来执行shell命令将文本写入另一个php文件?

时间:2012-05-20 02:01:11

标签: php linux shell execute shell-exec

我如何创建一个php脚本来执行shell命令来将文本写入另一个php文件?并没有任何sudo问题。到目前为止,我有这个。

<?php
include("inc/config.php");
$command = "sed -i '$ a\this is line 2 without redirection' admin.php";
$command1 = "cat admin.php";
$output = shell_exec($command);
$output1 = shell_exec($command1);
echo "<pre>$output</pre>";
echo "<pre>$output1</pre>";
?>

我用chown wwwdata和chmod 777

1 个答案:

答案 0 :(得分:1)

您的脚本需要在有权执行您需要执行的所有操作的帐户下运行。就这么简单。