Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Почему после переноса на другой хостинг и домен сайт не работает?


Recommended Posts

Потребовалось клонировать сайт. Все кишки были выгружены на другой хостинг, БД тоже. (Сайт с https и первый и второй, оба сайта на одном хостинге )

В  config.php и admin/config.php заменил пути к папкам и название/пароль БД, в БД так же поменял название сайта на новое.

 

В итоге сайт не открывается, выдает ошибку 500.

 

Нашел инфу что это сокрее всего из за  ошибки в  .htaccess   - и что нужно

  • директиву Options +FollowSymLinks на Options +SymLinksIfOwnerMatch              - поменял
  • убрать параметр +ExecCGI                                                                                        - не нашел в файле такое
  • убрать параметры AddHandler, php_value, php_flag                                                - AddHandler в файле не нашел
  • удалить директиву -MultiViews                                                                                  - не нашел в файле такое

 

Это никаких результатов не дало. В .htaccess сейчас вот такое прописано :

 

"

 

Options +SymLinksIfOwnerMatch

# Prevent Directoy listing
Options -Indexes

# Prevent Direct Access to files
<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
 Require all denied
## For apache 2.2 and older, replace "Require all denied" with these two lines :
# Order deny,allow
# Deny from all
</FilesMatch>

# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/


RewriteEngine On 
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.сайт\.kz)(:80)? [NC]
RewriteRule ^(.*) http://сайт.kz/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://сайт.kz/ [R=301,L]


RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L]
RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

"

 

 

 

Надіслати
Поділитися на інших сайтах


27 минут назад, Vetroff сказал:

смотрите логи ошибок на сервере.

версия php та же?

  Да, таже.

"

thrown in /home/r/rusdav1/сайт.kz/public_html/system/library/db/mysqli.php on line 40
[11-Sep-2020 13:22:25 Europe/Moscow] PHP Fatal error:  Uncaught exception 'Exception' with message 'Error: Table 'rusdav1_sonos_kz.oc_setting' doesn't exist<br />Error No: 1146<br />SELECT value FROM oc_setting WHERE store_id = '0' AND `key`='config_seo_url_type'' in /home/r/rusdav1/сайт.kz/public_html/system/library/db/mysqli.php:40
Stack trace:
#0 /home/r/rusdav1/сайт.kz/public_html/system/library/db.php(16): DB\MySQLi->query('SELECT value FR...', Array)
#1 /home/r/rusdav1/сайт.kz/public_html/system/config/catalog.php(30): DB->query('SELECT value FR...')
#2 /home/r/rusdav1/сайт.kz/public_html/system/storage/modification/system/library/config.php(23): require('/home/r/rusdav1...')
#3 /home/r/rusdav1/сайт.kz/public_html/system/framework.php(8): Config->load('catalog')
#4 /home/r/rusdav1/сайт.kz/public_html/system/startup.php(105): require_once('/home/r/rusdav1...')
#5 /home/r/rusdav1/сайт.kz/public_html/index.php(19): start('catalog')
#6 {main}

" вот такую выдает

Надіслати
Поділитися на інших сайтах


3 минуты назад, arbitr12 сказал:

Table 'rusdav1_sonos_kz.oc_setting' doesn't exist

в базе rusdav1_sonos_kz

нет таблицы  oc_setting

Надіслати
Поділитися на інших сайтах

Если есть платные модули или темы, они покупаются на домен, сменили домен - может не работать сайт

Надіслати
Поділитися на інших сайтах

2 часа назад, fanatic сказал:

в базе rusdav1_sonos_kz

нет таблицы  oc_setting

 

1 час назад, openprice сказал:

Вероятнее всего при переносе не полностью бд загрузили

 

1 час назад, private сказал:

Перезалейте БД

 

Снес БД, сделал новую пустую опять тоже самое и та же ошибка 

Надіслати
Поділитися на інших сайтах


43 минуты назад, Flint2000 сказал:

Если есть платные модули или темы, они покупаются на домен, сменили домен - может не работать сайт

модуль есть но бесплатный. для блога. странно то, что ни админка ни сайт не грузится

Надіслати
Поділитися на інших сайтах


1 минуту назад, arbitr12 сказал:

что ни админка ни сайт не грузится

ничего странного, нет же таблицы с настройками

Надіслати
Поділитися на інших сайтах

5 часов назад, arbitr12 сказал:

Снес БД, сделал новую пустую опять тоже самое и та же ошибка 

ну так надо не пустую делать, а заливать в нее таблицы с действующего сайта (файл sql)

Надіслати
Поділитися на інших сайтах

8 часов назад, arbitr12 сказал:

БД тоже.

Так бывает, что после установки 100500 модулей количество таблиц в бд магазина увеличивается неимоверно, что приводит к необходимости появления пагинации (разбиения на страницы) и видимо вы скопировали лишь часть вашей базы данных(первую из страниц), а все остальные ваши действия сейчас это метания и пустая трата времени на поиск суслика, которого не видно....

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.