CMS WEBMAN
Czym jest Webman
Ogólne informacje
Rozwój systemu Webman
Wyjaśnienie niektórych pojęć
Konto użytkownika
Kontakt
Pobranie skryptu
Historia zmian
Dodatkowe narzędzia
Forum
WSPARCIE



Szukasz hostingu?
Tutaj: Tani, szybki i niezawodny hosting!


NEWSLETTER
Jeśli chcesz być informowany o nowościach związanych z systemem Webman - zapisz się na darmowy Newsletter.
BIEŻĄCA WERSJA
RWD: 7.3.8
(23.02.2025)

Klasyczna: 5.9.3
(22.01.2016)
TESTY
Wersja do testów

- klasyczna:
demo5.webman.pl/admin.php

- RWD:
demo6.webman.pl
demo7.webman.pl



Każdy post zawierający treści poza tematem, nie mieszczący się w ustalonej kategorii lub taki, który nic nie wnosi będzie bezwzględnie kasowany.

Konkretne problemy lub błędy proszę zgłaszać poprzez formularz kontaktowy lub bezpośrednio na adres e-mail, jeśli był wcześniejszy kontakt. Forum nie służy do uzyskania konkretnego wsparcia technicznego.

Forum systemu CMS Webman > Instalacja
Nowy temat · Odpowiedz
Jak przenieść serwis na nowy serwer
topserwer
12-01-2009, 08:54:37
[ cytuj ]
Witam tak jak w temacie jak poprawnie przenieść serwis na nowy serwer.
digisoft
12-01-2009, 11:47:23
[ cytuj ]
Zmiana serwera nie jest zbyt skomplikowana jednakże czasem przeniesienie bazy stwarza problemy z kodowaniem znaków więc trzeba z tym uważać.

Przenosimy serwis w sposób następujący:
- wykonujemy kopię wszelkich plików na komputer lokalny z serwera za pomocą programu ftp, np. filezilla;
- wgrywamy następnie wszsytkie pliki z komputera lokalnego na serwer, na który chcemy przenieść stronę;
- odnajdujemy program phpMyAdmin w panelu kontrolnym serwera i tu wybieramy bazę Webmana;
- wybieramy export tej bazy i zaznaczamy wszystkie pola, zapisujemy do pliku;
- na serwerze docelowym tworzymy nową bazę oraz użytkownika i wiążemy ją z tym użytkownikiem;
- na serwerze docelowym również wywołujemy program phpMyAdmin i wybieramy import bazy, tu należy zaznaczyć kodowanie latin1 (zazwyczaj), utf-8 lub latin2 - niestety praktycznie każdy program phpMyAdmin jest na różnych serwerach inaczej skonfigurowany dlatego też czasem występuje problem z kodowaniem polskich znaków w bazie. Baza Webmana jest kodowana w iso-8859-2 (odpowiednik latin2) jednakże już przy eksporcie ten zestaw znaków jest konwertowany do innego zestawu, następnie przy imporcie phpMyAdmin również dokonuje własnej konwersji - nie ma możliwości wyłączenia tych konwersji z zewnątrz serwera (a tak byłoby najprościej);
- teraz pozostaje wyedytować plik vardata/config.php wprowadzając tu dane nowej bazy:
nazwa hosta sql - $dbhost
nazwa bazy danych - $dbname
nazwa uzytkownika - $dbuname
hasło do bazy - $dbpass
- jeśli serwer domyslnie nie daje praw zapisu do plików - o tym mozna się przekonać dodając jakiś obrazek do systemu przez panel administracyjny - gdy występi błąd to znaczy, że takie prawa trzeba nadać ręcznie poprzez klienta ftp - trzeba nadać wszystkim plikom i podkatalogom w katalogu vardata prawa zapisu. Jest funkcja w filezilli nadająca "hurtowo" takie prawa. Zwykle dla plików 0666 a dla katalogów 0777 - dla przykładu podam, że serwery home.pl i nazwa.pl mają zapis domyslny i nie trzeba tu zmieniać praw ręcznie.
digisoft
12-01-2009, 12:33:30
[ cytuj ]
Dodam jeszcze odpowiedź z innego wątku:

Nie ma metody uniwersalnej na import bazy (no może poza niezależnym programem do obsługi bazy). Większość serwerów ma różne konfiguracje więc czasem import bazy kończy się błędną konwersją.
Najczęściej poprawna konwersja jest przy imporcie ze wskazaniem latin1.
Jeśli nie wychodzi proszę podesłać mi na adres info(małpa)digisoft.pl plik bazy i dane dostępu do programu phpMyAdmin gdzie baza ma być wgrana.
cyberskin
27-12-2009, 18:07:08
[ cytuj ]
niestety żadna metoda przeniesienia bazy nie udała się.
obsługa hostingu sugerowała umieszczenie kodu w pliku obsługującym bazę danych:  mysql_query("SET NAMES latin1");

proszę o info w którym miejscu nalezy umieścić ten wpis i czy ta sugestia jest prawidłowa.?
digisoft
04-01-2010, 19:07:58
[ cytuj ]
Sugestia jest poniekąd prawidłowa.
Można spróbować dodać taki wpis:
$db->query("SET NAMES 'latin1'");
do pliku includes/maininit.php jeśli inne próba załadowania bazy będzie poprawna lecz na stronie będą tzw. krzaki.
Strona zbudowana w oparciu o system CMS Webman
Ta strona używa plików cookies i podobnych technologii w celu świadczenia usług, wyświetlania reklam i zbierania statystyk. Korzystając z niej zgadzasz się na ich używanie zgodnie z ustawieniami przeglądarki.
Zamknij