localhost — PHP включенный заголовок не обновляется

Я даже не знаю, как назвать этот вопрос, потому что это самая странная вещь, которая случилась со мной. У меня есть index.php, и он включает в себя несколько заголовков:

<?php
include_once __DIR__.'/inc/config.php';
include_once __DIR__.'/inc/lang.php';
include_once __DIR__.'/inc/logs.php';
// crazy header here
include_once __DIR__.'/inc/info.php';
include_once __DIR__.'/inc/security.php';
include_once __DIR__.'/inc/database.php';
include_once __DIR__.'/inc/visitor.php';
include_once __DIR__.'/inc/content.php';
include_once __DIR__.'/inc/devel.php';
?>

Каждый из них хорошо включен, и все в порядке. Когда внутри devel.php сценарий я называю get_included_files() Я вижу, что все они включены. Также каждый из них повторяет сообщение. Здорово.

  1. Теперь я только что добавил новый заголовок standard.php между logs.php а также info.php, Он содержит этот простой код:

    <?php echo "Standard included"; ?>

  2. Несмотря на то, что был успешно включен (get_included_files() показывает это) Я не вижу сообщения. Странно, очень странно.

  3. Теперь я удаляю его и создаю новый с именем test.php, Включено и показывает сообщение Тест включен.

  4. Теперь я переименую его в standard.php и это работает. Я все еще вижу сообщение Тест включен.

  5. Я решил изменить сообщение на Стандарт включен но сюрприз: показанное сообщение все еще Тест включен.

  6. Я удаляю все и оставляю только <?php ?> в сценарии, но я все еще вижу только сообщение Тест включен. Как будто PHP сошел с ума и держит его в каком-то кеше.

  7. Но подождите, я переименую файл в test2.php (все еще пусто), и я все еще вижу то же самое сообщение. Это похоже на Паранормальную активность, сообщение преследует меня сейчас. Пока я включаю новый заголовок в список выше, я получаю это сообщение.

я имею WAMP установлен и все происходит на локальный. В чем может быть проблема? Я перезапустил Apache и все тот же вопрос.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …