ENV: xampp(php 5.3) centos 6.0 “rm -rf”对我不起作用。
$directory="$folder/$subfolder"
exec("rm -rf $directory");
我想删除子文件夹。 $ folder是绝对路径。 $ folder 和 $ subfolder 是777
文件夹。
当我使用whoami
在php中回显exec
时,我得到了守护进程。当我在shell中运行su daemon
时,我得到This account is currently not available.
个链接PHP exec rm -Rf not working for subdirectories没有帮助。那可能是什么?感谢。
修改 参数中有特殊字符。现在我正在这样做。
exec("rm -rf ".escapeshellarg("directory"));
回声的结果似乎正确。
rm -rf '/absolute/path/to/folder/tspfolder b'