Zobacz pełną wersję : migracja z Krasnala na Serwer
Słuchajcie jak przesłać przemigrować z Krasnala jak już wszystko jest gotowe na serwer. Słyszałem, że za pomocy Migracji, ale nie wiem której. Macie jakiś do tego poradnik ?? A i czy serwer Home jest dobry do tego typu migracji ??
hmm, sprawa nie jest taka prosta jak sie wydaje
kwestia nr 1: zrzut kompletny bazy danych (wazny jest format danych) i zassanie tego na serwerze do bazy danych
kwestia nr 2: skopiowanie zywcem calego folderu joomla na serwer do wlasciwego fodleru (najczescie public_html)
kwestia nr 3:poprawki w plikach typu configuration.php zeby ladnie joomla potrafila sie polaczyc z wlasciwa baza danych
kwestia nr 4: testowanie i dalsze poprawki (ew. regularne problemy z polskimi znakami ktore moga sie pojawic po niewlasciwym eksporcie/imporcie bazy sql)
kwestia nr 5: ew. zwrocenie uwagi na plik htaccess i WAZNE przed migracja - zbadanie wersji php i mysql w jednym i drugim srodowisku
A może tak komponent JoomlaPack, sam wszystko spakuje, doda bazę danych. A potem wszystko instalujesz na nowym serwerze jak czystą Joomlę. Instalator doda wszystkie dane do nowej bazy na nowym serwerze.
Skibbbi
zwiastun
09-01-2009, 12:38
Z Krasnalem nie radzę, chociaż może się uda.
Polecam też
Punkinstaller (http://forum.joomla.pl/showthread.php?t=2238&highlight=punkinstaller)
Wystarczy, że wrzucisz na nowy serwer plik, który zrobił JoomlaPack i masz pewność, że jeżeli nawet będą jakieś problemy to nie spowodowane jakimiś błędami w transferze ftp.
Skibbbi
Witam,
Dokonałem ostatnio migracji z WebServ na Serwer w nazwa.pl
Niby strona chodzi, logowanie do zaplecza dziala, laczy sie z baza danych, jednak jest jeden problem z linkami do podstron. Wczytuja sie bez grafiki. Nie bardzo się na tym znam, sprawdziłem na 2 kompach i ten sam problem. Pojawia się czysty tekst. Powtórzyłem operację eksport-import dwa razy, bez zmian.
moja strona: http://www.studiowip.pl/
zauważyłem również, że na błędnie wyświetlającej się stronie są zmiany w linkach, nie wiem, ale może to też ma wpływ na błędy, mianowicie zmienia się postać hiperłączy:
Nazwa.pl
http://www.studiowip.pl/
menu -> projektowanie
http://www.studiowip.pl/index.php/projektowanie-banery-www
i teraz jak wejdziemy z menu w , to ten sam link z menu ma już inne łącze:
http://www.studiowip.pl/index.php/index.php/projektowanie-banery-www
WebServ
http://127.0.0.1/~joomla01/ (http://127.0.0.1/%7Ejoomla01/)
menu -> projektowanie
http://127.0.0.1/~joomla01/index.php/projektowanie-banery-www (http://127.0.0.1/%7Ejoomla01/index.php/projektowanie-banery-www)
po wejściu link się nie zmienia...
Jeszcze opiszę całą procedurę migracji, zastosuję wzór od Hesar :)
Oto co zrobiłem:
kwestia nr 1: zrzut kompletny bazy danych (wazny jest format danych) i zassanie tego na serwerze do bazy danych
eksport do pliku z phpMyAdmin - 2.11.4 (WebServ)
import w serwerze phpMyAdmin - 2.10.3 (nazwa.pl)
kwestia nr 2: skopiowanie zywcem calego folderu joomla na serwer do wlasciwego fodleru (najczescie public_html)
przegranie całego katalogu poprzez klienta FTP (FileZilla)
katalog macierzysty: 'C:\Program Files\WebServ\httpd-users\joomla01'
katalog na serwerze: '/home/****/ftp/www.studiowip.pl/
kwestia nr 3:poprawki w plikach typu configuration.php zeby ladnie joomla potrafila sie polaczyc z wlasciwa baza danych
poprawki wprowadzone w plikach:
configuration.php, configuration.php-dist
kwestia nr 4: testowanie i dalsze poprawki (ew. regularne problemy z polskimi znakami ktore moga sie pojawic po niewlasciwym eksporcie/imporcie bazy sql)
na razie nie zauważyłem
kwestia nr 5: ew. zwrocenie uwagi na plik htaccess i WAZNE przed migracja - zbadanie wersji php i mysql w jednym i drugim srodowisku
Nazwa.pl: Wersja klienta MySQL: 5.0.45,
WebServ: Wersja klienta MySQL: 3.23.49
Nie jest to moja pierwsza migracja z WebServ na serwer, jednak tym razem mam problem z którym nie mogę sobie od kilku dni poradzić. Postanowiłem poprosić o pomoc społeczność Joomla :)
zwiastun
18-01-2009, 00:32
Na marginesie:
configuration.php-dist to skrypt przykładowej konfiguracji, dokonywane w nim zmiany nie mają żadnego znaczenia dla działania Joomla.
Najwyraźniej masz niepoprawny wpis w pliku configuration.php:
var $live_site = '';
Niepoprawny jest równiez w szablonie wpis:
base href="http://www.studiowip.pl/index.php/"
super! stronka działa! dzięki!
Najwyraźniej masz niepoprawny wpis w pliku configuration.php:
var $live_site = '';
rzeczywiście wpisanie: var $live_site = 'http://studiowip.pl/';
załatwiło sprawę
Niepoprawny jest równiez w szablonie wpis:
base href="http://www.studiowip.pl/index.php/"
niestety tutaj nie wiem o co chodzi... gdzie ten wpis się znajduje?
z tego co widzę na razie wszystko działa za sprawą pierwszej poprawki :)
Na marginesie:
configuration.php-dist to skrypt przykładowej konfiguracji, dokonywane w nim zmiany nie mają żadnego znaczenia dla działania Joomla.
dopiero zaczynam, ale dobrze wiedzieć :)
jednak ciągle coś jest nie tak jak powinno :(
Udało mi się w międzyczasie dodać kilka informacji (dodanie tekstu na stronie głównej, dodanie sondy i ścieżki powrotu). Nie zauważyłem żadnych problemów. Gdy chciałem dodać top menu, pojawił się problem. Menu się nie wyświetla. Podejrzewałem, że źle coś połączyłem panel menu -> top menu z stworzonym nowym modułem o tej samej nazwie top menu (pozycja user 3).
Co jest najciekawsze, gdy chciałem dodać nowy element w main menu - również nie wyświetla się nowo dodany element! Strona po prostu nie aktualizuje się. Czy to może być problem z poprzedniej migracji? Czy raczej coś dzisiaj schrzaniłem?
proszę o pomoc...
usunięcie dotychczasowych elementów z menu na zapleczu również nie ma swojego odzwierciedlenia na stronie!
w chwili obecnej w adminie ( menu -> main menu ) mam wyłączone pozycje:
Rodzaje bannerów (http://studiowip.pl/index.php/rodzaje-banerow)
Słownik reklamy (http://studiowip.pl/index.php/slownik-reklamy)a na stronie się one jednak wyświetlają!
ok, poczytałem trochę na pomoc.joomla.pl, w tym artykuł na temat plików configuration.php (http://www.pomoc.joomla.pl/content/view/419/28/), .htaccess (http://www.pomoc.joomla.pl/content/view/441/28/), gdzie zmieniłem nazwę pliku htaccess.txt na .htaccess (http://www.pomoc.joomla.pl/content/view/441/28/) i z uwagi na to, że moja strona jest w katalogu www.studiowip.pl (http://www.studiowip.pl) zmieniłem wpis:
# RewriteBase /TwojKatalogJoomla -> RewriteBase /www.studiowip.pl
dodatkowo na zapleczu zmieniłem ustawienia SEO na:
Proste adresy Tak* -> Tak
Korzystaj z mod_rewrite Nie -> Tak
Adresy z przyrostkiem Nie -> Tak
*to miałem wcześniej ustawione na "tak" już na WebServ
STRONA SIĘ ZWAŻYŁA - PROSZĘ O POMOC !
link: http://studiowip.pl/
co mam robić?
ma ktoś jakiś pomysł?
rozumiem ze htaccess i katalogi i pliki joomli leza w tym samym folderze
wtedy rewitebase nie jest potrzebny albo mozna go utsawic na /
tu wiecej
http://sf.jogger.pl/2007/05/02/mod-rewrite-w-przykladach/
Dzięki hesar! Pomogło, strony się wczytują. :)
Problem o którym pisałem wcześniej z menu jednak pozostał... :confused:
gdy chciałem dodać nowy element w main menu - również nie wyświetla się nowo dodany element! Strona po prostu nie aktualizuje się. Czy to może być problem z poprzedniej migracji? Czy raczej coś dzisiaj schrzaniłem?
dla testu dodałem również nowy artykuł i umieściłem go w main menu - również nie pojawił się na stronie. Usuwanie dotychczasowych elementów z menu również nie zmienia wyglądu menu na stronie. Sprawdziłem to na 2 komputerach.
Może ktoś się spotkał z takim problemem?
no dobra - to jeszcze raz i powoli
masz aktualne menu glowne (sic!)
dodajesz do tego menu nowy element wskazujacy na artykul
nie ma takiego linku w menu
czy mozesz zrobic screeny z tej operacji - gdzie, jaki element itd?
Nie wiem jak to możliwe, ale wczoraj wieczorem tych 2 ostatnich linkow nie bylo. Dzisiaj są. W każdym bądź razie teraz wygląda to tak:
widok przed zalogowaniem na zaplecze: 1363
tam, gdzie zmieniam ustawienia: 1364
co konkretnie klikam: 1365
po kliknięciu: 1366
jak wygląda strona po całej operacji: 1367
jak widać jest bez zmian...
odczekałem 5min, wylogowałem się z zaplecza i nic.. dopiero teraz wysyłam ten post..
serwer jest na nazwa.pl, cała historia zmian opisana w tym temacie,
jeżeli coś się zmieni na stronie, napiszę nowy post na formum,
może ktoś ma pomysł co tu właściwie się dzieje?
1,5 godziny i żadnych zmian :cool:
zrob czyszczenie cache przegladarki
i spojrz jeszcze raz :/
fakt, pomaga..
ale czy każdy użytkownika ma to robić jak coś zmienię na stronie w menu? :confused:
raczej wymusić na użytkownikach odświeżania cache w przeglądarce nie zrealizuję... da się to jakoś obejść??
Wyłącz pamieć podręczną i nie trzeba będzie czyścić cache.
Wyłącz pamieć podręczną i nie trzeba będzie czyścić cache.
he he, juz widze komunikat dla odwiedzajacych na mojej stronie w stylu " aby korzystac z mojej strony wylacz cache w przegladarce! "
genialne! :cool:
eh....... sami geniusze widze....
widać, że jesteś kompletnie zielony w joomli, ale musisz odrazu tak pisać, nie pisałem że każdy użytkownik ma wyłaczać,
cache to ty masz wylaczyc w konfiguracji globalnej albo skrucić czas przechowywania plików w pamięci.
Chyba teraz jasno się wyraziłem?
dzięki fox!
to jest genialne w swojej prostocie, aż mi głupio :p
- - D Z I E K I - -
:*
------------------------------------------------------------
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!