За последние 24 часа нас посетили 22455 программистов и 1140 роботов. Сейчас ищет 521 программист ...

Laravel docker php-fpm

Тема в разделе "Настройка веб-сервера", создана пользователем nospiou, 15 окт 2018.

  1. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Создал контейнер с php. С включенным OPCache все работает нормально. Как только отключаешь запрос через фреймворк выполняется 2-3 секунды (обычный запрос на echo в route) если сделать простенький файл вне фрейморка (в том же контейнере) все работает быстро. fpm (через порт) и cli (artisan serve) тоже самое. Казалось бы... что в этом такого? Но, если взять php с mamp или brew c отключенным opcache на localhost все работает быстро (никак не 2-3 секунды). В логах все чисто.
    Вопрос.. что я упускаю?
     
  2. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Прошелся. Пришел в себя. И нагуглил. Как не странно в этот раз проблема только частично в пыхе. С проектом на ноде с 2гб библиотек все нормально. Установка флагов немного решает проблему остальное нужно тестить.
    https://github.com/docker/for-mac/issues/2707
     
  3. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Самый гуманный способ к которому удалось прийти это включенный opcache с указанием в opcache.blacklist_filename всего кроме вендоров. Если вдруг кому понадобиться. А вообще пых должен умереть.