2017-01-24 15 views
1

Я загрузил Magento в сочетании с DevBox, чтобы локально создать свой интернет-магазин. После установки с помощью терминала я получил URL-адрес магазина и администратора (что-то вроде: http://127.0.0.1:32769/ и http://127.0.0.1:32769/admin/).Ошибка изменения порта Magento DevBox?

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

Когда я хотел продолжить, я начал работать с контейнером, и теперь он запускается на другом порту. Однако на этом порту загружается только HTML.

Система пытается загрузить остальные файлы на старый порт (: 32769), что явно не работает. Застрял здесь!

ответ

0

Трудно сказать, не видя вашу систему (не супер, знакомый с devbox), но в отношении

Система пытается загрузить остальные файлы на старом порту (: 32769), которым является очевидно, не работает. Застрял здесь!

Похоже, что URL-адреса, сгенерированные в вашем источнике, могут быть кэшированы из предыдущего сеанса. Это означает, что у них есть старый номер порта. Если вы очистите хранилище кэш-памяти вашей системы, это должно решить проблему.

Я не уверен на 100%, если dev-бокс поставляется с redis как хранилище кеша, или файловая система, лак или что-то еще. Это зависит от выбранных вами вариантов. Первое, что я хотел бы попробовать работает чистую команду кэш Magento от командной строки

php bin/magento cache:clean 

Следующая вещь, которую я хотел бы попробовать это удаление var/cache/* папки. Если вы используете лак или redis, вам нужно исследовать, как вручную очистить эти кеши. Надеюсь, это поможет!