За последние 24 часа нас посетили 22704 программиста и 1260 роботов. Сейчас ищут 739 программистов ...

Дебагинг в laravel

Тема в разделе "Laravel", создана пользователем bogdan_titomir, 9 апр 2019.

  1. bogdan_titomir

    bogdan_titomir Новичок

    С нами с:
    7 окт 2017
    Сообщения:
    159
    Симпатии:
    2
    Добрый день, столкнулся с проблемой с дебагингом через dd() или print_r() и тд.

    Как только запускаю сей код в контроллере все норм но после удаления он остается! и приходится ждать мин полчаса а то и час и тогда все проходит.

    IDE Phpstorm настроена синхронизация с локальным каталогом.

    Удалял кукесы, чистил кеш, ставил в инструментах разработчика Network->Disable cache.

    Ничего не помогает! Проверял cache-control на сервере его нет, в чем причина комрады подсобите.
    Заранее благодарю!
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.076
    Симпатии:
    1.237
    Адрес:
    там-сям
    Ну есть два варианта:
    - сторм неспеша синхронизирует - ты можешь не ждать, а принудить его на это действие
    - синхронизируется норм, но кеш браузера слишком хорош чтобы показать тебе новую версию - ты можешь изучить заголовки устаревания контента и применить их

    А вообше, дебажить удобнее средствами самого IDE, ставя брейкпоинты и изучая содержимое переменных и выражений в его отладчике.
    --- Добавлено ---
    P.S. Сомневаюсь я что тема имеет какое-то отношение к Laravel :)
     
    bogdan_titomir нравится это.
  3. muzmmuz

    muzmmuz Новичок

    С нами с:
    8 апр 2019
    Сообщения:
    41
    Симпатии:
    1
    Адрес:
    Россия, Москва
    Надо не кукесы браузера, а самого laravel чистить, в консоли:

    Код (Text):
    1. php artisan cache:clear
    2. php artisan route:cache
    3. php artisan view:clear
     
  4. bogdan_titomir

    bogdan_titomir Новичок

    С нами с:
    7 окт 2017
    Сообщения:
    159
    Симпатии:
    2
    Проблема решена, виновник хостинг провайдер. Спасибо за участие!
     
  5. muzmmuz

    muzmmuz Новичок

    С нами с:
    8 апр 2019
    Сообщения:
    41
    Симпатии:
    1
    Адрес:
    Россия, Москва
    А в чем виновник то, настройки какие виноваты были или кешировалось?
     
  6. bogdan_titomir

    bogdan_titomir Новичок

    С нами с:
    7 окт 2017
    Сообщения:
    159
    Симпатии:
    2
    Скорее всего кешировалось долго на стороне хостинг провайдера. Не стал заморачиваться и просто продолжил делать проект на локалке и изредка смотреть на продакшн.
     
  7. muzmmuz

    muzmmuz Новичок

    С нами с:
    8 апр 2019
    Сообщения:
    41
    Симпатии:
    1
    Адрес:
    Россия, Москва
    кеширует именно сам laravel, через некоторое время он обновляется. а если не хочется ждать, то там команды консили artisan прямо в приложении можно использовать.
    например:

    Код (Text):
    1. Artisan::call('config:clear');
     
  8. Bastonc

    Bastonc Новичок

    С нами с:
    27 ноя 2018
    Сообщения:
    12
    Симпатии:
    1
    У меня в ларавеле ничего не кешируется. Дома на локальной Федоре в качестве IDE - PhpStorm, сервак апач. С рабочим сервером синхронизирую через гит. По готовности пушу на гитхаб, на сервере делаю пулл - все, проблем с кешированием dump, dd не имел никогда. Может правда виновата синхронизация по времени