Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Migracja na nowy serwer


matma4u

Rekomendowane odpowiedzi

Dzień dobry, dziś przeniosłem forum na nowy serwer. Nie są to moje pierwsze przenosiny na inny serwer, jednak tym razem utknąłem na dobre. Już kilka razy wgrywałem pliki i bazę danych i ciągle to samo. Na stronie głównej brak formatowania: http://matma4u.pl

 

Wszystko robiłem według tego:

 - https://www.invisionpower.com/support/guides/_/maintenance-and-server-configurations/transferring-community-to-a-new-server-r20

- https://www.invisionpower.com/support/guides/_/install-and-getting-started/installing-r18

 

Po wpisaniu odpowiednich ścieżek itd nie mogę logować się do ACP bo wyrzuca błąd połączenia z bazą, a na stronie głównej brak formatowania. Brak mi pomysłów co dalej robić. Proszę o rady.

46279b204b.png

Rozwiążemy dla Ciebie każde zadanie z matematyki: http://matma4u.pl

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Błąd bazy - daj logi z cache/. Powiedzą nam więcej o problemie.

Białe forum zrobisz po zalogowaniu się do ACP i przebudowaniu stylu i/lub wyłączeniu minify.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Date: Wed, 24 Feb 2016 22:49:22 +0000
 Error: 1062 - Duplicate entry '0' for key 'PRIMARY'
 IP Address: 37.248.254.31 - /admin/index.php?adsess=&app=core&module=login&do=login-complete
 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 mySQL query error: INSERT INTO ipm_admin_login_logs (`admin_ip_address`,`admin_username`,`admin_time`,`admin_success`,`admin_post_details`) VALUES('37.248.254.31','',1456354162,0,'a:1:{s:3:\"get\";a:4:{s:6:\"adsess\";s:0:\"\";s:3:\"app\";s:4:\"core\";s:6:\"module\";s:5:\"login\";s:2:\"do\";s:14:\"login-complete\";}}')
 .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
 | File                                                                       | Function                                                                      | Line No.          |
 |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
 | admin/applications/core/modules_admin/login/manualResolver.php             | [db_main_mysql].insert                                                        | 450               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/applications/core/modules_admin/login/manualResolver.php             | [admin_core_login_manualResolver]._writeToLog                                 | 168               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/applications/core/modules_admin/login/manualResolver.php             | [admin_core_login_manualResolver].loginComplete                               | 105               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/sources/base/ipsController.php                                       | [admin_core_login_manualResolver].doExecute                                   | 306               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 Date: Wed, 24 Feb 2016 22:49:40 +0000
 Error: 1062 - Duplicate entry '0' for key 'PRIMARY'
 IP Address: 37.248.254.31 - /admin/index.php?adsess=&app=core&module=login&do=login-complete
 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 mySQL query error: INSERT INTO ipm_admin_login_logs (`admin_ip_address`,`admin_username`,`admin_time`,`admin_success`,`admin_post_details`) VALUES('37.248.254.31','',1456354180,0,'a:1:{s:3:\"get\";a:4:{s:6:\"adsess\";s:0:\"\";s:3:\"app\";s:4:\"core\";s:6:\"module\";s:5:\"login\";s:2:\"do\";s:14:\"login-complete\";}}')
 .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
 | File                                                                       | Function                                                                      | Line No.          |
 |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
 | admin/applications/core/modules_admin/login/manualResolver.php             | [db_main_mysql].insert                                                        | 450               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/applications/core/modules_admin/login/manualResolver.php             | [admin_core_login_manualResolver]._writeToLog                                 | 168               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/applications/core/modules_admin/login/manualResolver.php             | [admin_core_login_manualResolver].loginComplete                               | 105               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | admin/sources/base/ipsController.php                                       | [admin_core_login_manualResolver].doExecute                                   | 306               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

46279b204b.png

Rozwiążemy dla Ciebie każde zadanie z matematyki: http://matma4u.pl

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

W zrzucie na pewno są dodane wartości auto_increment dla tabel? Pamiętam jak niedawno się zdziwiłem jak robiłem przenosiny forum i nie było to dodane. Przy eksporcie trzeba było zaznaczyć tę opcję.

  • Lubię to 1

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Błąd był banalny, a przez to ciężki do zauważenia.  Podczas importu nie wgrywała się cała baza jak należy. W pewnym momencie wyrzucało komunikat:

 

 

ERROR 1795 (HY000) at line 1120502: InnoDB presently supports one FULLTEXT index creation at a time

 

Nie zwracałem na to uwagi. I to kosztowało mnie mnóstwo straconego czasu i nerwów.

Tabele (np blog_entries) nie miały tworzone indeksów.

 

Rozwiązanie problemu

Szukamy w naszym pliku z kopią bazy danych zapytań tworzących indeksy tabel które w jednym zapytaniu SQL mają podwójny kod:

ADD FULLTEXT KEY

 i dzielimy takie zapytanie na dwa odrębne np dla blog_entries mamy:

--
-- Indexes for table `ipm_blog_entries`
--
ALTER TABLE `ipm_blog_entries`
 ADD PRIMARY KEY (`entry_id`), ADD KEY `entry_blog_id` (`blog_id`,`entry_status`,`entry_date`), ADD KEY `entry_last_update` (`blog_id`,`entry_status`,`entry_last_update`), ADD KEY `entry_category_id` (`blog_id`), ADD KEY `entry_featured` (`entry_featured`), ADD KEY `entry_banish` (`entry_banish`), ADD KEY `entry_future_date` (`entry_future_date`,`entry_date`), ADD KEY `entry_rss_import` (`entry_rss_import`), ADD KEY `entry_date` (`entry_date`), ADD KEY `entry_status` (`entry_status`,`entry_last_update`), ADD FULLTEXT KEY `entry_name` (`entry_name`), ADD FULLTEXT KEY `entry` (`entry`);

a powinno być:

--
-- Indexes for table `ipm_blog_entries`
--
ALTER TABLE `ipm_blog_entries`
 ADD PRIMARY KEY (`entry_id`), ADD KEY `entry_blog_id` (`blog_id`,`entry_status`,`entry_date`), ADD KEY `entry_last_update` (`blog_id`,`entry_status`,`entry_last_update`), ADD KEY `entry_category_id` (`blog_id`), ADD KEY `entry_featured` (`entry_featured`), ADD KEY `entry_banish` (`entry_banish`), ADD KEY `entry_future_date` (`entry_future_date`,`entry_date`), ADD KEY `entry_rss_import` (`entry_rss_import`), ADD KEY `entry_date` (`entry_date`), ADD KEY `entry_status` (`entry_status`,`entry_last_update`), ADD FULLTEXT KEY `entry_name` (`entry_name`);

ALTER TABLE `ipm_blog_entries`
ADD FULLTEXT KEY `entry` (`entry`);

Zapisujemy plik i wgrywamy do bazy.

Edytowane przez matma4u

46279b204b.png

Rozwiążemy dla Ciebie każde zadanie z matematyki: http://matma4u.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.