Задать вопрос
@zyk11379

Почему не создается файл(PHP)?

есть два файла 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, что делать, почему?
  • Вопрос задан
  • 1327 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@alameya
потому что в первом нет ни одной функции которая бы записывала этот файл?)
Ответ написан
@lubezniy
Как вариант, URL указывает не на тот скрипт.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы