Jump to content
Sign in to follow this  
alinalessioYandex

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

Recommended Posts

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

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

попробуйте в файл .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>

Share this post


Link to post
Share on other sites

[РЕШЕНО]

 

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

 

Решил так:

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

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

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

 

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

 

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

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

 

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.