Добрый день, столкнулся с проблемой с дебагингом через dd() или print_r() и тд. Как только запускаю сей код в контроллере все норм но после удаления он остается! и приходится ждать мин полчаса а то и час и тогда все проходит. IDE Phpstorm настроена синхронизация с локальным каталогом. Удалял кукесы, чистил кеш, ставил в инструментах разработчика Network->Disable cache. Ничего не помогает! Проверял cache-control на сервере его нет, в чем причина комрады подсобите. Заранее благодарю!
Ну есть два варианта: - сторм неспеша синхронизирует - ты можешь не ждать, а принудить его на это действие - синхронизируется норм, но кеш браузера слишком хорош чтобы показать тебе новую версию - ты можешь изучить заголовки устаревания контента и применить их А вообше, дебажить удобнее средствами самого IDE, ставя брейкпоинты и изучая содержимое переменных и выражений в его отладчике. --- Добавлено --- P.S. Сомневаюсь я что тема имеет какое-то отношение к Laravel
Надо не кукесы браузера, а самого laravel чистить, в консоли: Код (Text): php artisan cache:clear php artisan route:cache php artisan view:clear
Скорее всего кешировалось долго на стороне хостинг провайдера. Не стал заморачиваться и просто продолжил делать проект на локалке и изредка смотреть на продакшн.
кеширует именно сам laravel, через некоторое время он обновляется. а если не хочется ждать, то там команды консили artisan прямо в приложении можно использовать. например: Код (Text): Artisan::call('config:clear');
У меня в ларавеле ничего не кешируется. Дома на локальной Федоре в качестве IDE - PhpStorm, сервак апач. С рабочим сервером синхронизирую через гит. По готовности пушу на гитхаб, на сервере делаю пулл - все, проблем с кешированием dump, dd не имел никогда. Может правда виновата синхронизация по времени