Ten artykuł opisuje typowe błędy po przeniesieniu strony od konkurencji, niezależnie od tego, czy przeniesienie zostało wykonane ręcznie, czy automatycznie, zgodnie z instrukcjami dotyczącymi migracji w trybie podstawowym i w trybie eksperckim.
Z tego artykułu dowiesz się:
Zapobieganie błędom podczas migracji strony
Najczęstsze źródła błędów podczas migracji strony, którym można zapobiec, to:
- Różnice w wersji PHP i brakujące moduły
- Przeniesienie bazy danych i konfiguracja połączenia z nią
- Zabronione polecenia w plikach .htaccess
- Ścieżki w systemie plików (błąd open_basedir)
Konfiguracja PHP
Jeśli strona korzysta z PHP (typowe dla systemów CMS takich jak WordPress, Joomla, Drupal, …), należy sprawdzić konfigurację u obecnego dostawcy i przed migracją ustawić ją na Webhostingu, na który chcesz przenieść stronę.
Kluczowa jest przede wszystkim wersja PHP. Upewnij się, że dotychczasowy i nowy webhosting używają tej samej wersji PHP.
Wersję PHP na webhostingu możesz sprawdzić i w razie potrzeby zmienić według instrukcji Webhosting – Konfiguracja PHP.
Sprawdź także, czy parametry webhostingu odpowiadają wymaganiom systemu CMS lub wtyczek. Parametry wynikające z taryfy usługi, których nie podaje panel klienta, znajdziesz na stronie porównanie taryf webhostingowych ⧉.
Baza danych
Przed wykonaniem importu upewnij się, że strona obsługuje wersję bazy danych działającą na webhostingu. Wersję tę sprawdzisz według instrukcji Webhosting – Bazy danych.
W przypadku automatycznej migracji system spróbuje zmienić konfigurację stron na nowe dane logowania do bazy danych.
Po wykonaniu samej migracji, ale przed uruchomieniem strony upewnij się, że baza danych została:
- pomyślnie zaimportowana i
- połączona ze stroną za pomocą pliku konfiguracyjnego.
Pliki .htaccess
Sprawdź pliki .htaccess pod kątem zabronionych poleceń z listy w instrukcji Webhosting – Plik .htaccess. Strona z plikiem .htaccess zawierającym zabronione polecenia zamiast treści wyświetli Błąd 500.
Zabronione polecenia wyłącz, umieszczając znak # w wierszu z takim poleceniem, na przykład #Options -MultiViews.
Ścieżki w systemie plików
Nieprawidłowe ustawienie tych ścieżek zazwyczaj prowadzi do błędu open_basedir.
W przypadku niektórych systemów CMS w bazie danych można natrafić na adresy zawierające wewnętrzne ścieżki dotychczasowego webhostingu. Dla Webhostingu taka ścieżka może wyglądać na przykład tak: /data/web/virtuals/123456/virtual/www/domains/wds-test.cz.
Zaktualizuj te ścieżki na prawidłowe lub postąp z nimi zgodnie z instrukcją systemu CMS bądź wtyczki.
Typowe problemy
Do typowych problemów z migrowanymi stronami należą:
Wyświetla się dotychczasowa strona
Problem: Po migracji nadal wyświetla się strona z dotychczasowego hostingu.
Przyczyna: Najczęstszą przyczyną jest buforowanie treści strony w przeglądarce lub nieprawidłowa konfiguracja DNS.
Rozwiązanie: Za pomocą skrótu klawiszowego Ctrl+Shift+R załaduj stronę z pominięciem pamięci podręcznej przeglądarki.
Jeśli problem nie ustąpi, sprawdź DNS:
- Ustal, jakich serwerów DNS używa domena i czy zostały na nich zapisane zmiany adresów IP rekordów typu A (ewentualnie AAAA, jeśli jest używany) na nowy webhosting. Propagacja zmian rekordów DNS trwa zazwyczaj od kilkudziesięciu minut do kilku godzin, propagacja zmian serwerów DNS może trwać do 48 godzin.
- Sprawdź, czy w pliku hosts nie jest wpisany stary adres IP webhostingu.
Strona wyświetla błędy
Problem: Strona działa, ale wyświetla błędy, których na poprzedniej nie było.
Przyczyna: Niektóre webhostingi mogą mieć wyłączone wyświetlanie błędów, a webhosting WEDOS ma wyświetlanie błędów włączone w ustawieniach podstawowych.
Rozwiązanie: Zalecamy rozwiązywanie błędów zgodnie z instrukcjami twórcy strony lub wsparcia systemu CMS bądź wtyczki. Jeśli błędu nie da się usunąć ani wyłączyć kodu, który go powoduje, można wyłączyć wyświetlanie błędów według instrukcji Webhosting – Konfiguracja PHP. Nie zalecamy jednak tego ustawienia.
Potrzebujesz pomocy ze stroną? Znajdź swojego specjalistę w dziale VEDOS Profi ⧉.
Pliki się nie ładują
Problem: Niektóre pliki się nie ładują, pojawiają się błędy 403, 404.
Rozwiązanie: Najpierw upewnij się, że pliki zostały poprawnie przeniesione i nie są ładowane z niedostępnych źródeł zewnętrznych.
Zwłaszcza w przypadku błędów 403 napraw uprawnienia plików według instrukcji Webhosting – Zarządzanie plikami.
Jeśli dotychczasowa strona działała tylko przez protokół HTTP, a teraz jest włączone HTTPS, upewnij się, że strona ładuje wszystkie zasoby przez ten zabezpieczony protokół. Pliki z adresami http:// są blokowane przez stronę działającą przez https.
Więcej informacji o błędach 403 i 404 znajdziesz w odpowiednich artykułach:
Często zadawane pytania
Czy możecie przenieść i uruchomić stronę za mnie?
Tak, oferujemy także usługę płatnego przeniesienia strony od konkurencji ⧉.