Mam kłopot z importem bazy na innym serwerze. Podczas instalacji próbuję zassać ale się "wywala" wykazując błędy. Mam ostatnie archiwum bazy z poprzedniego serwisu, jednak pomimo tego żę MySQL jest ten sam bo i ten sam usługodawca obsługiwał te dwa serwisy. Czy ktoś już wykonywał manewr przenoszenia serwisu? Może ma jakieś rady...
Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
import bazy
Rozpoczęte przez eryart, Oct 29 2009 22:18
#1
Napisany 29 October 2009 - 22:18
#2
Napisany 30 October 2009 - 06:09
udzielanie rad bez poznania komunikatu błedu będzie rozważaniem wszystkich możliwych problemów wystepujacych przy wgrywaniu zrzutu bazyMam kłopot z importem bazy na innym serwerze. Podczas instalacji próbuję zassać ale się "wywala" wykazując błędy. Mam ostatnie archiwum bazy z poprzedniego serwisu, jednak pomimo tego żę MySQL jest ten sam bo i ten sam usługodawca obsługiwał te dwa serwisy. Czy ktoś już wykonywał manewr przenoszenia serwisu? Może ma jakieś rady...
może podaj ten komunikat to łatwiej nam będzie Ci pomóc ...
#3
Napisany 30 October 2009 - 09:13
podczas importu templatki zwraca
Kopia była zrobiona modułem Kopia zapasowa bazy danych TL 2.7.1
Fatal error: Uncaught exception Exception with message Too few arguments to build the query string thrown in /home/users/orlik/public_html/temp/oo/system/libraries/Database.php on line 513
#0 /home/users/orlik/public_html/temp/oo/system/libraries/Database.php(162): Database_Statement->execute()
#1 /home/users/orlik/public_html/temp/oo/typolight/install.php(323): Database->execute('INSERT INTO `tl...')
#2 /home/users/orlik/public_html/temp/oo/typolight/install.php(767): InstallTool->run()
#3 {main}
Kopia była zrobiona modułem Kopia zapasowa bazy danych TL 2.7.1
#4
Napisany 30 October 2009 - 11:16
A jak robiłeś plik sql, który chcesz importować podczas instalacji?podczas importu templatki zwraca
#5
Napisany 30 October 2009 - 12:39
Kopia była zrobiona modułem Kopia zapasowa bazy danych TL 2.7.1
#6
Napisany 30 October 2009 - 20:17
To narzędzie chyba się do tego nie nadaje. Robi co prawda kopię bazy danych ale nie na potrzeby importu poprzez narzędzie instalacji. Rozwiązaniem jest zapewne użycie podobnego modułu:Kopia była zrobiona modułem Kopia zapasowa bazy danych TL 2.7.1
BackupDBplus gdzie w opisie jest napisane, że
Create a website template for installation toolUżywam tego do robienia kopii choć jeszcze nie używałem tego do importu ale powinno działać.
#7
Napisany 04 November 2009 - 10:24
Witam,
ostatnio również przenosiłem serwis z serwera na serwer i u mnie zadziałał taki sposób (być może nie profesjonalny ale wszystko działa):
1. Czysta instalacja typolight na serwerze docelowym
2. Usunięcie w phpmyadmin bazy danych powstałej podczas instalacji
3. Wgranie całego serwisu tl z bieżącego serwera na docelowy
4. Wykonanie na bieżącym serwerze w phpmyadmin exportu bazy tl - w ustawieniach exportu: tryb zgodności sql - mysql40,
zaznaczenie - Dodaj DROP TABLE / VIEW / PROCEDURE / FUNCTION
5. Import bazy w phpmyadmin z zaznaczonymi w poprzednim punkcie ustawieniami, dodatkowo kodowanie znaków powino być takie samo
6. W pliku /system/config/localconfig w:
$GLOBALS['TL_CONFIG']['dbUser'] = 'user';
$GLOBALS['TL_CONFIG']['dbPass'] = 'pass';
$GLOBALS['TL_CONFIG']['dbDatabase'] = 'baza';
wpisałem dane z instalacji tl i wszystko działa.
Miałem tylko problem z galeria - musiałem nadać atrybuty 777 dla niektórych katalogów
adres serwisu:
http://www.karate.suwalki.pl
ostatnio również przenosiłem serwis z serwera na serwer i u mnie zadziałał taki sposób (być może nie profesjonalny ale wszystko działa):
1. Czysta instalacja typolight na serwerze docelowym
2. Usunięcie w phpmyadmin bazy danych powstałej podczas instalacji
3. Wgranie całego serwisu tl z bieżącego serwera na docelowy
4. Wykonanie na bieżącym serwerze w phpmyadmin exportu bazy tl - w ustawieniach exportu: tryb zgodności sql - mysql40,
zaznaczenie - Dodaj DROP TABLE / VIEW / PROCEDURE / FUNCTION
5. Import bazy w phpmyadmin z zaznaczonymi w poprzednim punkcie ustawieniami, dodatkowo kodowanie znaków powino być takie samo
6. W pliku /system/config/localconfig w:
$GLOBALS['TL_CONFIG']['dbUser'] = 'user';
$GLOBALS['TL_CONFIG']['dbPass'] = 'pass';
$GLOBALS['TL_CONFIG']['dbDatabase'] = 'baza';
wpisałem dane z instalacji tl i wszystko działa.
Miałem tylko problem z galeria - musiałem nadać atrybuty 777 dla niektórych katalogów
adres serwisu:
http://www.karate.suwalki.pl
#8
Napisany 04 November 2009 - 11:08
Zauważyłem jeden problem z modułem BackupDB. Nie mogłem go zaktualizować. Dopiero po próbie odinstalowania (nieudanej) i ponownej aktualizacji wszystko poszło ok
0 użytkowników czyta ten temat
0 użytkowników, 0 gości, 0 anonimowych użytkowników



Wróć do góry
Raportuj









