Установленный MAMP на новом Macbook с PHP 5.5.3.
Перезагрузка и обновление ничего не делают. Еще ничего. Google в течение нескольких минут, пытаясь выяснить, что не так, вернитесь и обновите. Оно работает. Какого черта?
Я зашел в php.ini и отключил все новые OPcache и установил время кеша по умолчанию 0. Добавил заголовки в документ, чтобы не кэшировать. Еще одна проблема. Что здесь происходит?
На вкладке "Сеть" отображается запрос HTTP 200, поэтому любой новый HTML в файле index.php
отображается отлично, но новый PHP, который должен быть обработан сервером, задерживается и не отображается до тех пор, пока не пройдет определенный предопределенный промежуток времени Я не знаю, как измениться. Что происходит?
Я также проверил это в Safari, так что это определенно серверная вещь, которая поддерживает рендеринг файла.
Интересный факт: если я перейду в MAMP и изменим версию PHP на старый (PHP 5.2 или что-то еще), он будет выглядеть нормально, без каких-либо проблем с кешированием. Переключитесь на PHP 5.5, и он зависает. В настройках MAMP параметры кеширования для 5.5 даже не существуют и автоматически отключены.