Есть ли что-то неправильное в сохранении Magento 2 в режиме разработчика?


Всякий раз, когда я переключаюсь в производственный режим, система не отображает изображения продуктов на страницах продуктов. Колесо просто продолжает вращаться. Это происходит только в производственном режиме. Я скомпилировал, очистил, развернул статический контент, очистил статический контент, все.

Но переключение моего Magento 2.1 (PHP 7.0) в рабочий режим создает вращающееся колесо для изображений моего продукта на странице продукта и вращающееся колесо после входа в серверную часть.

Даже не знаю, где я могу это отладить или поискать ошибки.

Author: Prince Patel, 2017-07-27

2 answers

Не рекомендуется поддерживать Magento в режиме разработчика. Вместо этого я бы рекомендовал вам отладить проблему, пока вы не найдете, что не так, и не исправите ее.

Сохранение Magento в модели разработчика приведет к:

  • Замедляет работу системы, а также работу пользователя, поскольку файлы статического представления не подаются из pub/static, а вместо этого генерируются каждый раз при перезагрузке страницы.
  • Отображение ошибок и исключений из пользователи.

Http://devdocs.magento.com/guides/v2.0/config-guide/bootstrap/magento-modes.html

Что касается проблемы и того, что вы говорите, это может быть, и проблема, связанная с созданием статического контента.

  • Развернули ли вы статический контент после перехода в рабочий режим?
  • Получаете ли вы какие-либо предупреждения/ошибки при переключении между режимами или развертывании статического содержимого?
  • Вы очистили кэш?
  • Если вы проверите код в вашем браузере после перехода на рабочий режим, можете ли вы обнаружить какую-либо ошибку?
  • Хорошо ли настроен ваш веб-сервер для обслуживания этих статических файлов?

При развертывании статического содержимого вы можете использовать -vv в конце, чтобы получить более подробный вывод.

Настройка Magento: статическое содержимое: развертывание -vv

Надеюсь, это поможет вам найти/устранить проблему и изменить свое мнение о том, чтобы ваше приложение работало в режиме разработчика.

 2
Author: diazwatson, 2017-07-27 22:57:58

Решение:

На случай, если у кого-то еще возникнет такая же проблема: проблема была не в производственном режиме. Это позволяет объединять и сжимать CSS и JS файлы на серверной части. Вот и все. Это известная ошибка в Magento, и они все еще работают над этой проблемой. Жаль, что я не потратил 3 недели впустую, пытаясь разобраться в этом!

 0
Author: styzzz, 2017-07-31 11:04:51