Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему на локалке все работает, а на код ревью/проде все крашится?

Поменял Ник Ученик (137), на голосовании 2 месяца назад
Почему на локалке все работает, а на код ревью/проде все крашится? Это вопрос для всех программистов, верстальщиков и прочее.
Голосование за лучший ответ
Максим Искусственный Интеллект (217057) 3 месяца назад
Значит есть отличия в локальной и удалённой системах, либо отличия в том, как проект деплоится и запускается. Смотри ошибку.
Dlazder Мудрец (17288) 3 месяца назад
У меня такое часто бывает. Как правило, все дело в том, что ты не учитываешь особенностей окружения в продакшене. Использование переменных окружения внутри кода например, позволяет избавится от весьма большого количества проблем.
SSk-01 Мудрец (13707) 3 месяца назад
Разные версии php, разные версии баз данных(mariadb/mysql), разные настройки сервера, разные модули и т.д.
Поменял НикУченик (137) 2 месяца назад
разные версии быза данных - это вообще край, обычно используют контенеризацию в докере, там обязательно указывать базу данных и ее версию, врядли будут отличия в докер-файлах
Похожие вопросы