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

Require не загружает после fwrite?

Всем привет! Записываю в файл массив

$fp = @fopen($_SERVER['DOCUMENT_ROOT']."/includes/config.php", "w");
@fwrite ($fp, "<?php\n\$config = " . var_export($config, true) . ";\n?>");
@fclose ($fp);


Затем пытаюсь подключить

require $_SERVER['DOCUMENT_ROOT']."/includes/config.php";


не выходит, выдает старые данные которые были до fwrite. На другом хостинге нет проблем все на работает. Подскажите что не так?
  • Вопрос задан
  • 77 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@ollisso
вполне возможно что на хостинге стоит кеширование php скриптов. Тот же APC или opcache

решение - переименовать файл в другом формат. Тот же .txt или .inc
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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