Подтвердить что ты не робот

Неправильные URL-адреса Magento Admin и JS после перемещения страниц сервера и продукта пустые?

Недавно я перевел сайт Magento из поддомена в его целевой домен на picnprint.me на другом сервере. На данный момент я испытываю две проблемы, так как перемещение сайта на новый сервер.

Пути CSS и JS области администрирования обрабатываются некорректно. Например... Страница администрирования Magento ищет adminhtml/default/default/ reset.css вместо picnprint.me/skin/adminhtml/default/default/...

Если я поместил файлы CSS и JS в те места, где сейчас находятся страницы администрирования, Magento Admin будет загружаться нормально, но не позволит мне войти в систему.

Кроме того, все страницы продуктов на переднем конце отображаются пустым, шаблон сайта загружается, но не загружается содержимое продукта. Кто-нибудь знает, что может быть причиной этих проблем и как я могу решить эту проблему?

Приветствия,

Andy

4b9b3361

Ответ 1

Используя ваш любимый инструмент RDMS (например, phpMyAdmin), откройте таблицу core_config_data, исправьте значения для путей web/unsecure/base_url и web/secure/base_url. Убедитесь, что dev/js/merge_files и dev/css/merge_css_files равны 0.

Очистите кеш, удалив все файлы в var/cache/ в каталоге Magento.

Ответ 2

У меня была такая же проблема. Я знаю, что это не может быть ответом на вышеупомянутый вопрос, но все же чувствуйте, что это может помочь кому-то с очень похожими проблемами.

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

У меня был "объединенный javascript и css enabled". Мои локально объединенные файлы css и js автоматически развертывались на сервере.

Проблема заключалась в том, что моя папка media, в которой теперь загружаются все css и js, не имеет правильных разрешений. После предоставления разрешения на запись apache все мои проблемы ушли:).

Вероятно, рекомендуется добавить папки media/css и media/js в .gitignore.