есть два файла f1.php и f2.php, лежащие в одной папке с правами 777.
f1.php
<?php
$json_response = file_get_contents("http://".$_SERVER['SERVER_NAME']."/new/f2.php?phrase=123");
?>
f2.php
<?php
file_put_contents(rand().".txt", "123");
echo "1111";
?>
если открыть в браузере страницу f2.php, то файл создается нормально, но если f1.php, то файл не создается, хотя переменная в f1.php $json_response получает значение 1111, что делать, почему?