2

私は非常に単純なスクリプトを持っていますrun.php

<?php
shell_exec('/var/www/html/insert.sh');
?>

挿入.sh

#!/bin/bash
sed -i '/blah/ r file1.txt' config.xml

Apache ログに次のエラーが表示されます。

sed: couldn't open temporary file ./sedV5qH6N: Permission denied
sed: couldn't open temporary file ./sedBS3zO6: Permission denied
sed: couldn't open temporary file ./sedR4Nw3O: Permission denied

私でさえ、apache所有者に完全な許可を与えました。エラーを修正するにはどうすればよいですか?

4

1 に答える 1