Перейти к содержанию
alinalessioYandex

После переезда нет стилей и картинок. Только текст.

Рекомендуемые сообщения

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

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

Вот ссылка: http://unionflowers72.ru/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

инструмент разработчика говорит, что у вас дофига чего не хватает в catalog/view/theme/flowershop

точно все-все перенесли?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я бы начал поиски с проблемы в кофигах)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да там не конфиги - там сервер не отдает контент.

Ошибки 404 - нету.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Перезалил папку с темой с локалки. На локалке все работает.

Нонфиги проверял. Ошибок не замечено.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

причем тут конфиги к тому, что он stylesheet не грузит? Движок-то крутится - все в порядке.

Тут что-то другое.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Mod_rewrite перехватывает адреса, и передает генерацию страниц в php, а статику не видит.

Отсюда вывод - копать в сторону конфигов сервера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

попробуйте в файл .htaccess прописать следующий код

 

<IfModule mod_mime.c>
 AddType application/x-javascript .js
 AddType text/css .css
</IfModule>
<IfModule mod_deflate.c>
 AddOutputFilterByType DEFLATE text/css application/x-javascript text/x-component text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/javascript
 <IfModule mod_setenvif.c>
  BrowserMatch ^Mozilla/4 gzip-only-text/html
  BrowserMatch ^Mozilla/4\.0[678] no-gzip
  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
 </IfModule>
 <IfModule mod_headers.c>
  Header append Vary User-Agent env=!dont-vary
 </IfModule>
</IfModule>
 
 
SetOutputFilter DEFLATE
 <IfModule mod_setenvif.c>
  SetEnvIfNoCase Request_URI \.(?:rar|zip)$ no-gzip dont-vary
  SetEnvIfNoCase Request_URI \.(?:gif|jpg|png)$ no-gzip dont-vary
  SetEnvIfNoCase Request_URI \.(?:avi|mov|mp4)$ no-gzip dont-vary
  SetEnvIfNoCase Request_URI \.mp3$ no-gzip dont-vary
 </IfModule>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

[РЕШЕНО]

 

Похоже, дело было в правах на папки и конфиги.

 

Решил так:

1. Очистил содержимое файлов config.php и admin\config.php

2. Залил по FTP в корень папку install версии движка моего сайта.

3. Запустил установщик.

 

Установщик показал, что для папки image/data и для конфигов недостаточно прав.

 

4. Дал необходимые права 777

5. Довел установку до конца, после чего удалил содержимое установочной базы данных и залил дамп базы, заранее сохраненной.

 

Отсюда сделал вывод, что дело было в правах и можно было не продолжать установку до конца. Достаточно было поменять права, вернуть содержимое конфигов и удалить папку install.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И всё же конфиги  :wink:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.