Неправильные пути CSS и JS Magento Admin после перемещения страниц сервера и продукта пустыми? - PullRequest
12 голосов
/ 12 июня 2011

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

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

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

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

Cheers,

Andy

Ответы [ 2 ]

22 голосов
/ 13 июня 2011

Используя ваш любимый инструмент 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.

9 голосов
/ 08 января 2014

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

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

У меня было «объединить JavaScript и CSS включены». Мои локально объединенные файлы css и js были автоматически развернуты на сервере.

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

Вероятно, было бы неплохо добавить папки media/css и media/js в .gitignore.

...