top of page

home.pl i WordPress – apteczka pierwszej pomocy

Aktualizacja (17.04.2014)

Od momentu publikacji artykułu minęły prawie 4 lata. Przez ten czas większość opisanych poniżej problemów zostało już naprawionych. Ostatni z nich, ten dotyczący statystyk stat24 nadal straszy, ale jest dużo mniej uciążliwy (usługa nie jest już standardowo aktywna).

Niestety nadal są pewne kwestie, nad którymi firma musi jeszcze popracować.

Instalacja

Zapewne każdy zaprawiony w bojach fan WordPressa wie, że podczas instalacji mamy dwie możliwości podania danych dostępowych do bazy MySQL. Możemy:

  1. wpisać je od razu do pliku wp-config.php lub

  2. pozwolić aby zrobił to za nas skrypt instalacyjny.

Oczywiście obie metody są prawidłowe a wybór pomiędzy nimi to kwestia gustu i przyzwyczajenia. Sam lubię mieć wszystko pod kontrolą więc najczęściej wybieram sposób z ręcznym uzupełnianiem pliku konfiguracyjnego. Niestety, ten sposób nie działa idealnie na serwerach home.pl.

Przy próbie instalacji z ręcznie wprowadzonymi danymi, po podaniu nazwy bloga i adresu e-mail administratora, skrypt instalacyjny gubi poprawny adres czego efektem jest oczywiście błąd 404 jak na załączonym zrzucie ekranowym:


Skrypt instalacyjny gubi poprawny adres


Rozwiązanie problemu

Problem nie występuje w przypadku automatycznego tworzenia pliku konfiguracyjnego przez skrypt instalacyjny. Jeśli jednak ktoś, tak jak ja, uprze się przy ręcznym uzupełnianiu to w takim wypadku instalację należy rozpocząć podając bezpośredni adres instalatora:

http://nazwa-strony.pl/wp-admin/install.php 

Korzystanie z panelu administratora

Podczas korzystania z panelu administratora w dosyć nieoczekiwanych momentach strona, na której się znajdujemy sama się przeładowuje wyświetlając jedynie biały ekran. Dzieje się tak głównie w kokpicie, co jest szczególnie frustrujące ponieważ jest to miejsce gdzie jesteśmy kierowani zaraz po zalogowaniu.

Przyglądając się nieco bliżej białej stronie, w pasku stanu przeglądarki znajdziemy informację:

Przesyłanie danych z home.hit.stat.pl…

Problem ze statystykami stat.pl


Rozwiązanie problemu

Należy w następujący sposób wyłączyć automatyczne dodawanie statystyk:

  1. zalogować się na home.pl,

  2. wybrać zakładkę „konfiguracja WWW” / „informacje ogólne”,

  3. odznaczyć opcję „dodaj automatycznie skrypt zliczający do serwisu …”.


Wyłączone statystyki stat.pl


Zmiana schematu odnośników

Zmieniając schemat bezpośrednich odnośników ze standardowego na przyjazny wyszukiwarkom odkryjemy, że WordPress niepotrzebnie wciska w adresy dodatkowe „index.php”:


Niepotrzebny „index.php” w adresie


Rozwiązanie problemu

Trzeba wprowadzić poprawkę do jednego pliku:

  1. otworzyć plik wp-includes/vars.php,

  2. zamienić linijkę:

$is_apache = (strpos($_SERVER['SERVER_SOFTWARE'], 'Apache') !== false || strpos($_SERVER['SERVER_SOFTWARE'], 'LiteSpeed') !== false); 

na:

$is_apache = (strstr($_SERVER['SERVER_SOFTWARE'], 'Apache') || strstr($_SERVER['SERVER_SOFTWARE'], 'LiteSpeed') || strstr($_SERVER['SERVER_SOFTWARE'], 'IdeaWebServer')) ? 1 : 0; 
  1. zapisać raz jeszcze ustawienia bezpośrednich odnośników.

Wgrywanie plików

Przy próbie wgrania dowolnego pliku przez panel administracyjny pojawia się napis:

Brak tymczasowego folderu

Problem z wgrywaniem plików – „brak tymczasowego katalogu”


Rozwiązanie problemu

Należy utworzyć ten nieszczęsny tymczasowy katalog:

  1. w katalogu głównym stworzyć katalog o nazwie „tmp”.

Inne, nierozwiązane problemy

Podczas pracy na serwerach home.pl zaobserwowałem jeszcze dwa inne, drobne problemy co do których niestety nie znalazłem odpowiedniego rozwiązania. Nie występują one jednak często i raczej nie przeszkadzają w codziennej pracy. Są to m.in:


Usuwanie wielu odnośników na raz

Jedną z pierwszych czynności jakie wykonuje się zaraz po instalacji jest usunięcie automatycznie dodanych odnośników (zakładka „odnośniki”). Jeśli zdecydujemy się na usunięcie wszystkich na raz to otrzymamy poniższy błąd 500:

500 Internal Error The server encountered an internal error and could not complete your request

Jeśli wrócimy do panelu administracyjnego to okaże się, że pomimo wystąpienia błędu wszystkie odnośniki zostały poprawnie usunięte.


Przenoszenie na stronę „wszystkie ustawienia”

Podczas zmiany ustawień poszczególnych wtyczek lub samego WordPressa czasami jesteśmy przenoszeni do strony ze wszystkimi ustawieniami. Jest to specjalna strona, do której odnośnika nie znajdziemy w panelu administracyjnym:

http://nazwa-strony.pl/wp-admin/options.php 

Jest to trochę dezorientujące ale da się przyzwyczaić.

Wasze problemy z serwerami home.pl

Zapraszam do dzielenia się za pośrednictwem komentarzy swoimi doświadczeniami odnośnie działania WordPressa na serwerach home.pl. Może udało Wam się wyłowić jeszcze jakieś inne problemy?

 
 
 

Comments


© 2023 by Agnieszka Brocik Real Estate Consulting. Powered and secured by Wix

bottom of page