Я работал над проектом ddev, который раньше работал, и теперь я не могу его запустить. ddev list
показывает "неисправна веб-служба", а ddev start
показывает "истекло время проверки работоспособности веб-службы". Как я могу это отладить?
Я запустил ddev и увидел, что веб-служба неработоспособна, а время проверки работоспособности веб-службы истекло
Ответы (1)
Самый быстрый способ понять, что происходит с веб-контейнером, - использовать ddev logs
, см. Как узнать, что не так с контейнером ddev, или просмотреть журналы?
Чаще всего это причины тайм-аута веб-контейнера:
- [Edit 2018-05-16]: Недостаточные ресурсы докеров. Если у вас несколько сайтов или у вас есть другие дела с докером, вам нужно увеличить доступную память с 2 ГБ по умолчанию.
- Индивидуальная конфигурация. При отладке, пожалуйста, начните с удаления любой пользовательской конфигурации из .ddev - пользовательская конфигурация nginx и php, скорее всего, будет проблемой.
- Версия ddev не соответствует используемым версиям контейнера. Начиная с v0.18.0, ddev пытается заставить вас обновить версии контейнера в вашем config.yaml, но до этого, если у вас была строка «webcontainer» в вашем config.yaml, ddev использовал бы эту версию контейнера вместо тот, который был создан для использования, и это могло вызвать проблемы с тайм-аутом контейнера.
person
rfay
schedule
04.05.2018