write cache file '/app/common/runtime/cache/53/531...695.bin': file_put_contents(/app/common/runtime/cache/53/531...695.bin): failed to open stream: No such file or directory
Это из-за прав?
Не, на права он так и ругается что нет прав. Тут он ругается что не может найти файл или папку
Так он записать вроде не может...
Удали все в папке runtime. Когда нет прав он пишет что то про permission, дословно не помню
Теперь словил :) (после очистки runtime)
Виноват, папку cache обратно создай
да не... она должна создаваться как раз... но не может Пойду поищу, как в докере с правами
Когда нет прав напишет Permission denied
Он тебе сказал что файл уже существует
только папки нет физически
Тогда в лог получаю: Unable to write cache file '/app/common/runtime/cache/53/531...695.bin': file_put_contents(/app/common/runtime/cache/53/531...695.bin): failed to open stream: No such file or directory
Вернулись на начало. Можно предложить зайти в контейнер и дать права или дебажить
Наверное у меня контейнер с консолью другие права имеет... Если под ним создаю папки, доступа нет... А если создаю локально, то все работает...
Осталось разобраться, как в докере это все поправить.. но это уже другой вопрос. Спасибо
Да я отказался от консольного контейнера.. Не знаю, зачем вообще его сделал
Зачем? Как ты будешь ставить ext?
У меня были php-fpm контейнер и php-console... по сути почти одно и тоже по настройкам... к первому в терминале подключаюсь.. Мне все для локальной разработки, не мудрил
Нет, пойди лучше матчасть читать, в чем разница fpm и cli.
Обсуждают сегодня