Temat z wieloma odpowiedziami

Zaktualizowanie bazy danych do nowszej wersji TYPO3


Autor Wiadomość
Napisane: 04.03.2010 [08:40]
szymon189
Twórca tematu
zarejestrowany: 02.03.2010
Posty: 46
Nie rozumiem za bardzo podpunktu C.

Jestem na starym serwerze: kopiuje wszystkie pliki + bazę danych.
Przechodzę na nowy serwer gdzie instaluje 4.3.0. I tutaj zaczynają się schodki..
Napisane: 04.03.2010 [09:02]
biesior
admin
zarejestrowany: 20.03.2008
Posty: 1338
szymon189 napisał/a

Przechodzę na nowy serwer gdzie instaluje 4.3.0. I tutaj zaczynają się schodki..


Wykonujesz zadania w nieodpowiedniej kolejności - co KSS próbuje Ci uświadomić icon_smile.gif Więc ja nieco rozjaśnię opisaną przez niego procedurę:

Przede wszystkim w nowej lokalizacji nic nie instaluj!

W pierwszym kroku musisz skopiować działające wdrożenie ze starej maszyny na nową bez dodatkowych modyfikacji, czyli skopiować całą strukturę plików 4.0.3 (KSS pkt a) potem zrobić kopię bazy danych (KSS pkt b), jako, że dane dostępowe (czyli nazwa hosta, login i hasło) do kopii bazy danych na nowym serwerze prawdopodobnie będą się różnić musisz podać nowe informacje w odpowiednich zmiennych pliku typo3conf/localconf.php (KSS pkt c). Na koniec musisz wyczyścić wszystkie cache i ew. zmienić kilka ustawień systemu związanych z np. domenami, czy dodatkowym softem zależnym od serwera (takim jak ImageMagick), czyli uruchomić skopiowaną wersję w nowym środowisku.

W etapie opisanym przez KSS'a nie ma jeszcze aktualizacji źródeł do nowej wersji - to jest samo kopiowanie wdrożenia do nowej lokalizacji i jest niezbędne przy Twoich założeniach.



Sesja wygasła, zaloguj się, żeby się wylogować.

T3CI
Certified Level 2 TYPO3 Night Crew Member.
KO System enthusiast
Napisane: 04.03.2010 [09:32]
kss
admin
zarejestrowany: 19.07.2007
Posty: 811
biesor napisał/a

W etapie opisanym przez KSS'a nie ma jeszcze aktualizacji źródeł do nowej wersji - to jest samo kopiowanie wdrożenia do nowej lokalizacji i jest niezbędne przy Twoich założeniach.


Założyłem, ze dla Szymona zrobienie działającej kopii TYPO3 będzie na początek i tak sporym wyzwaniem, więc nie opisywałem następnych kroków. Anyway słyszałem, że warto robić aktualizację "schodkową", czyli z 4.0 -> 4.1 następnie 4.1 -> 4.2 i dopiero potem 4.2 -> 4.3, ale ja zaryzykowałbym od razu 4.0 -> 4.3. Jak coś nie będzie działało to można się pobawić w "schodki".



Certyfikowany Integrator Systemu TYPO3
http://www.cms-partner.pl
Napisane: 04.03.2010 [12:39]
szymon189
Twórca tematu
zarejestrowany: 02.03.2010
Posty: 46
Wgrałem właśnie kopię plików na nowy serwer ftp. Zrobiłem kopię bazy danych. Jak ją teraz mam dodać na nowy serwer? Za pomocą phpmyadmin?
Napisane: 04.03.2010 [12:54]
dpacholczyk
zarejestrowany: 17.09.2008
Posty: 1006
szymon189 napisał/a

Wgrałem właśnie kopię plików na nowy serwer ftp. Zrobiłem kopię bazy danych. Jak ją teraz mam dodać na nowy serwer? Za pomocą phpmyadmin?


tak za pomocą phpmyadmin`a

musisz się zalogować -> wybrać bazę danych -> kliknąć na import -> wybrać plik

Certified Level 2 TYPO3 Night Crew Member.
Napisane: 04.03.2010 [13:57]
szymon189
Twórca tematu
zarejestrowany: 02.03.2010
Posty: 46
Niestety pojawia mi się taki błąd:
SQL
Błąd
 
Zapytanie SQL:
 
--
-- Baza danych: `baza57901_37`
--
CREATE DATABASE `baza57901_37` DEFAULT CHARACTER SET latin2 COLLATE latin2_general_ci;
 
MySQL zwrócił komunikat: Dokumentacja
#1044 - Access denied for user 'szymono1'@'localhost' to database 'baza57901_37'
Napisane: 04.03.2010 [14:02]
dpacholczyk
zarejestrowany: 17.09.2008
Posty: 1006
no ale w czym masz problem ?? przecież jak byk piszę co jest źle


#1044 - Access denied for user 'szymono1'@'localhost' to database 'baza57901_37'


Twoje acc którego używasz nie ma takich uprawnień.


Certified Level 2 TYPO3 Night Crew Member.
Napisane: 04.03.2010 [21:07]
szymon189
Twórca tematu
zarejestrowany: 02.03.2010
Posty: 46
Już znalazłem błąd jaki popełniałem. Ale niestety wywaliło mi coś takiego teraz:
SQL
Zapytanie SQL:
 
INSERT INTO `tx_realurl_errorlog` (`url_hash`, `url`, `error`, `last_referer`, `counter`, `cr_date`, `tstamp`, `rootpage_id`) VALUES (193606002, 'akcesoria-dodatkowe/o-firmie/targi/typo3temp/images/images/typo3temp/stylesheet_e99aac0be0.css', 'Segment "o-firmie" was not a keyword for a postVarSet as expected!', 'http://www.kufieta.com.pl/akcesoria-dodatkowe/o-firmie/targi/typo3temp/images/images/footerLine.gif', 1, 1206677643, 1206677643, 0), (123065456, 'akcesoria-dodatkowe/o-firmie/targi/typo3temp/images/typo3temp/fileadmin/templates/style.css', 'Segment "o-firmie" was not a keyword for a postVarSet as expected!', 'http://www.kufieta.com.pl/akcesoria-dodatkowe/o-firmie/targi/typo3temp/images/typo3temp/javascript_757c080409.js', 1, 1206677643, 1206677643, 0), (219413211, 'akcesoria-dodatkowe/o-firmie/targi/typo3temp/images/typo3temp/images/footerLine.gif', 'Segment "o-firmie" was not a keyword for a postVarSet as expected!', 'http://www.kufieta.com.pl/akcesoria-dodatkowe/o-firmie/tar[...]
 
MySQL zwrócił komunikat: Dokumentacja
#1153 - Got a packet bigger than 'max_allowed_packet' bytes

Bazę dodało, ale pewnie nie całą?

W pliku localconf mam edytować tylko 3 linijki?
PHP
$typo_db_username = 'user';	//  Modified or inserted by TYPO3 Install Tool.
$typo_db_password = 'hasło';	//  Modified or inserted by TYPO3 Install Tool.
$typo_db_host = 'host';	//  Modified or inserted by TYPO3 Install Tool.
Napisane: 05.03.2010 [09:11]
szymon189
Twórca tematu
zarejestrowany: 02.03.2010
Posty: 46
Wszystko zrobiłem, tylko nie wiem czy w bazie danych każdą tabele z nazwą "cache" powinienem wyczyścić? Druga sprawa to jak wejdę na stronę to łączy mi się z poprzednią. Dlaczego?
Napisane: 05.03.2010 [09:46]
biesior
admin
zarejestrowany: 20.03.2008
Posty: 1338
Czyszczenie cache'u zrób z poziomu BE TYPO3 oraz InstallTool - najbezpieczniej będzie,

Co do łaczenia się ze starą stroną - masz na myśli bazę danych czy linki?

Jeśli DB - zapewne nie poprawiłeś danych w pliku typo3conf/localconf.php

Jeśli linki zapewne do poprawienia jest config.baseURL

Sesja wygasła, zaloguj się, żeby się wylogować.

T3CI
Certified Level 2 TYPO3 Night Crew Member.
KO System enthusiast