我有这个 PHP 代码在从浏览器调用时拒绝工作,但是当我从 Putty 运行它时它工作得很好:
exec('rdiff patch "/full-path/file-1.bin" "/full-path/file-2.bin" "/full-path/output.bin"');
我仔细检查了文件夹权限(nobody:nobody 0777),rdiff 运行权限(设置为root:root 0755,我将它们更改为nobody:nobody 0777 但它不起作用),我什至将文件权限更改为0777 /“CHOWNed them “对任何人来说,它根本不起作用
我很确定这没什么,只是我不知道出了什么问题,我使用的是标准的亚马逊 unix EC2 实例