В PHP я получаю удаленные изображения с помощью:
$img = file_get_contents("http://example.com/image.jpg");
file_put_contents("../testdir/photo.jpg",$img);
Я получаю ошибку Permission Denied , если для testdir не установлено значение chmod 0777. Что я пытался сделать с помощью PHP, а затем вернул значение 0755:
chmod("../testdir/", 0777);
$img = file_get_contents("http://example.com/image.jpg");
file_put_contents("../testdir/photo.jpg",$img);
chmod("../testdir/", 0755);
но я получил Операция не разрешена Есть ли безопасная, работающая альтернатива?
Спасибо!