Zobacz temat
Przenoszenie strony na inny serwer
|
|
Pieka |
Dodany dnia 04.11.2008 19:19:31
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Mały poradnik przenoszenia strony na inny serwer: 1. Kopiujemy wszystkie pliki PHP-Fusion ze starego serwera. 2. Eksportujemy bazę starej strony z poziomu phpMyAdmina. 3. Umieszczamy skopiowane pliki na nowym serwerze. 4. Importujemy do uprzednio założonej nowej bazy, kopię starej bazy. 5. Edytujemy plik config.php i wpisujemy odpowiednie dane nowej bazy. 6. Sprawdzamy i w razie potrzeby poprawiamy chmody plików i katalogów. Odpalamy stronę. Jestem jaki jestem
|
|
|
Wścibski Gość |
Dodany dnia 24.11.2024 13:07:41
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
sp8ufw |
Dodany dnia 14.11.2008 10:39:00
|
Przedszkolak Postów: 4 Data rejestracji: 13.11.2008 21:04 |
Witam! A czy mogę przenieść php-fusion 6 z jednego serwera na nowy z zainstalowaną już czystą 7-ką? Czy jedynym sposobem byłoby przeniesienie bieżącej wersji i update do 7. Z góry dziękuję za informację. |
|
|
khaman |
Dodany dnia 14.11.2008 11:09:41
|
Postów: 2507 Pomógł: 78 Data rejestracji: 26.06.2007 12:11 |
Jeśli to mają być osobne strony to tak. Upgrade v7 z tego co wiem wymaga wgrania plików v7 po upgradzie sql na wersji v6: http://www.php-fu...d_id=21214 Upgrade mozesz zrobić na starym serwerze i przenieść. Edytowane przez khaman dnia 14.11.2008 11:12:48 Posty pomocne oznaczaj jako pomógł Nie pomagam na PW/GG | Brak stopki = brak pomocy
|
|
|
sp8ufw |
Dodany dnia 14.11.2008 12:27:49
|
Przedszkolak Postów: 4 Data rejestracji: 13.11.2008 21:04 |
No tak, w sumie na jedno wychodzi, czy przeniosę i zrobię update, czy w drugą stronę. |
|
|
casteam123 |
Dodany dnia 19.11.2008 12:51:52
|
Przedszkolak Postów: 14 Ostrzeżeń: 1 Data rejestracji: 02.10.2008 07:56 |
Przeniosłem stronę z serwera yoyo.pl na za.pl (ósemka.pl) zrobiłem wszystko dokładnie jak podał Pieka. Baza się przeniosła, wszystkie dane są, ale jest problem z polskimi literkami tyle, że nie wszędzie... 2 pierwsze foty to yoyo.pl 2 następne to za.pl Jak rozwiązać ten problem? |
|
|
Pieka |
Dodany dnia 19.11.2008 13:16:01
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Zmieniales cos w bazie przed wykonaniem importu?
Jestem jaki jestem
|
|
|
casteam123 |
Dodany dnia 19.11.2008 14:14:30
|
Przedszkolak Postów: 14 Ostrzeżeń: 1 Data rejestracji: 02.10.2008 07:56 |
Nic nie edytowalem tak jak exportowalem odrazu importowalem na drugim serwerze
Edytowane przez bartek124 dnia 19.11.2008 15:27:40 |
|
|
bartek124 |
Dodany dnia 19.11.2008 15:29:18
|
Weteran Postów: 3264 Pomógł: 236 v7.02.06 Data rejestracji: 26.05.2007 12:25 |
Wyeksportuj bazę z poziomu Panelu Administratora, z PHPMyAdmin zawsze są jakieś problemy z kodowaniem. Ewentualnie wyeksportuj przez PHPMyAdmin, ale nie do postaci pliku, tylko tekstu, a następnie wklej go w polu Zapytanie SQL na nowym hostingu (PHPMyAdmin).
|
|
|
Pieka |
Dodany dnia 19.11.2008 16:16:45
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Jakie masz kodowanie w bazie, podaj prosze. Po tej informacji bede mogl napisac cos wiecej. Mozesz tez zastoswac rozwiazanie szybsze, ktore jest dla jednych zbawienne i ostateczne, a dla drugich jedynie dorazne. Mam na mysli edycje pliku maincore.php i dodanie wpisu wymuszajacego odpowiednie kodowanie. W tym celu edytuj plik maincore.php, znajdz (linia ~71): Rozwiń Kod źródłowy PHP i wstaw pod: Rozwiń Kod źródłowy PHP lub: Rozwiń Kod źródłowy PHP Nie znam serwera, wiec sam musisz sprawdzic wlasciwe. Za kazdym razem odswiez strone (F5) po zapisaniu pliku. Jestem jaki jestem
|
|
|
casteam123 |
Dodany dnia 19.11.2008 18:18:23
|
Przedszkolak Postów: 14 Ostrzeżeń: 1 Data rejestracji: 02.10.2008 07:56 |
Pomógł sposób z latin1 dzięki wielkie
Edytowane przez ICEK dnia 19.11.2008 18:38:47 |
|
|
Kubir |
Dodany dnia 29.11.2008 16:20:23
|
Przedszkolak Postów: 52 Ostrzeżeń: 2 Data rejestracji: 02.06.2007 21:48 |
Mi niestety oba sposoby nie pomogły. Kopie bazę danych mam zapisaną z taką linijką:
Tabela główna (przy podglądzie w phpMyAdmin) ma ustawione kodowanie na latin2_general_ci. Natomiast tabela która była automatycznie dodana: information_schema ma kodowanie utf8_general_ci. W rekordach odpowiadających za posty widać że mają kodowanie latin1_swedish_ci. Skąd powstały te rozbieżności? I jak teraz naprawić kodowanie, aby zaczęły wyświetlać się polskie znaki. Problem pojawił się po przeniesieniu kopi bazy danych na inny serwer(kopia zrobiona przez PA, wczytana przez phpMyAdmin). Adres strony: www.hsmusical.pl |
|
|
Pieka |
Dodany dnia 29.11.2008 17:01:55
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Usun te linie z kazdej tabeli w pliku kopii, a nastepnie zaimportuj. Twoje domyslne kodowanie zdefiniowane w pliku kopii, wymusza kodowanie w bazie i stad zapewne Twoje problemy z kodowaniem tresci strony.
Jestem jaki jestem
|
|
|
Kubir |
Dodany dnia 29.11.2008 17:42:25
|
Przedszkolak Postów: 52 Ostrzeżeń: 2 Data rejestracji: 02.06.2007 21:48 |
Nie mogę wczytać kopi bazy, ponieważ jest ona już mocno nieaktualna. Udało mi się naprawić do takiej sytuacji w której nowe posty są już pisane poprawnie, nadal pozostaje problem z poprzednimi postami/newsami itp. |
|
|
Pieka |
Dodany dnia 29.11.2008 17:47:36
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Kubir napisał/a: Nie mogę wczytać kopi bazy, ponieważ jest ona już mocno nieaktualna. Udało mi się naprawić do takiej sytuacji w której nowe posty są już pisane poprawnie, nadal pozostaje problem z poprzednimi postami/newsami itp. W takim razie nic juz z tym nie zrobisz. Zle zaimportowales kopie bazy. Jestem jaki jestem
|
|
|
Kubir |
Dodany dnia 29.11.2008 18:12:06
|
Przedszkolak Postów: 52 Ostrzeżeń: 2 Data rejestracji: 02.06.2007 21:48 |
Czyli aby wszystko było ok (łącznie ze starymi danymi), musiałbym zaimportować bazę od nowa z usunięciem linii odpowiadającej za kodowanie
|
|
|
Pieka |
Dodany dnia 29.11.2008 18:20:06
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Obecna baza ma zapewne uszkodzone kodowanie (znaki zapytania w bazie), o czym swiadczy fakt poprawnosci nowych newsow. Musialbys wykonac to w starej kopii i wlasnie te zaimportowac. Obecna sie do tego nie nadaje. Teoretyzuje, wiec nie musisz mi wierzyc. Najlepiej byloby sprawdzic to w praktyce. Ale jak widze, masz obawy. Zasadniczo przy poprawnym kodowaniu bazy, nie ma potrzeby dokonywania jakichkolwiek zmian w maincore.php. Jestem jaki jestem
|
|
|
Kubir |
Dodany dnia 29.11.2008 20:02:39
|
Przedszkolak Postów: 52 Ostrzeżeń: 2 Data rejestracji: 02.06.2007 21:48 |
Wczytałem tą starą bazę (z pousuwanymi liniami kodu z deklaracjami kodowania) teraz wszystko jest już ok, dziękuje za pomoc. |
|
|
isnard |
Dodany dnia 03.12.2008 15:25:17
|
Przedszkolak Postów: 5 Data rejestracji: 23.01.2008 23:51 |
Witam, mam problem z przeniesieniem strony na serwer tripod.lycos.co.uk. Robiłem wszystko zgodnie z podanymi instrukcjami powyżej, wszystkie pliki php fusion są skopiowane na serwer wraz z zawartością strony(zdjęcia, pliki itd.). Z konfiguracja pliku config tez nie ma problemu. Problem się pojawia z przeniesieniem bazy danych, kopia bazy danych nie jest przyjmowana przez serwer, komunikat pojawiający się czasami to "Query was empty", robiłem kopie bazy danych z panelu phpmyadmin jak również z poziomu strony, w obydwu przypadkach to samo, próbowałem wrzucić zarówno plik tekstowy oraz ten sam spakowany. Wklejałem również zawartość pliku tekstowego kopii bazy do okienka "Run SQL query/queries on database" i nic z tego. Podejrzewam że wina leży po mojej stronie albo w kopiowaniu bazy danych albo w nieprawidłowej obsłudze phpmyadmin na Lycosie (serwerze docelowym), proszę o jakąś podpowiedź. Jeżeli jest problem z hostingiem, to może ktoś zna dobry darmowy hosting w UK? Pozdrawiam.
Edytowane przez hoopak dnia 03.12.2008 15:30:53 |
|
|
khaman |
Dodany dnia 03.12.2008 17:32:27
|
Postów: 2507 Pomógł: 78 Data rejestracji: 26.06.2007 12:11 |
Jakbyś poszperał w wyszukiwarce to z Lycosem były jakieś problemy. A po co ci koniecznie w UK? Dobre darmowe też masz u nas (np: unl.pl).
Posty pomocne oznaczaj jako pomógł Nie pomagam na PW/GG | Brak stopki = brak pomocy
|
|
|
isnard |
Dodany dnia 17.12.2008 04:25:05
|
Przedszkolak Postów: 5 Data rejestracji: 23.01.2008 23:51 |
Witam! Przeniosłem stronę z 000webhost.com na funpic.de zgodnie z wszelkimi zasadami, jednak wystąpił problem z kodowaniem polskich znaków, próbowałem wszelkich możliwości, kilka krotnie exportowałem bazę wszystkimi sposobami, zmieniłem również wpis w maincore : wpisując wszystkie NAMES po kolei i nic. W końcu podejrzewam że znalazłem błąd tylko nie potrafie sobie z nim poradzić, otóż przy próbie exportu do pliku tekstowego zauważyłem że baza jest exportowana już z "krzaczkami", tak chyba nie powinno być, próbowałem to zwalczyć ale kolejne próby exportu bez zmian. Zmieniałem kodowania w PHPMyadmin,zmieniłem nawet język menu !?:) dodałem też linijke do maincore z wszelkimi możliwościami i nic, eksportowana baza jest z krzakami ale dzięki tym kombinacjom odkryłem kolejną ciekawą rzecz, że strona jest kodowana w latin1 (przy innych są krzaki na stronie), a w tabelach widoczne jest kodowanie utf8 przy kilku tylko jest latin1 i latin2 a w wyeksportowanej bazie widac utf8_polish_ci, hmm chciałby mi ktoś pomóc? Z góry dzięki;) |
|
Przejdź do forum: |