publikacja: 19 kwietnia 2010, autor: , komentarzy 201 https://wpninja.pl/artykuly/home-pl-i-wordpress-apteczka-pierwszej-pomocy/

home.pl i WordPress – apteczka pierwszej pomocy

home.pl i WordPress – apteczka pierwszej pomocy

Planujesz instalację WordPressa na serwerach home.pl? Koniecznie zapoznaj się z "apteczką pierwszej pomocy", która zawiera omówienie 4-największych problemów wraz ze skutecznymi rozwiązaniami.

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:

  • wpisać je od razu do pliku wp-config.php lub
  • 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:

  • zalogować się na home.pl,
  • wybrać zakładkę „konfiguracja WWW” / „informacje ogólne”,
  • 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:

  • otworzyć plik wp-includes/vars.php,
  • 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;
  • 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:

  • 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?

Dodaj własny komentarz

Odnośniki z innych stron

Lista innych stron, które w jakiś sposób odnoszą się do opublikowanej tutaj treści:

  1. Biała strona zamiast Kokpitu w WordPressie? Jeśli dzieje się to na hostingu home.pl znamy rozwiązanie « dev.wpzlecenia

    […] To jest pytanie retoryczne Bowiem chyba żaden hosting nie sprawia więcej problemów niż właśnie Home. Jeśli ktoś z Was wykupił tam jednak miejsce na swojego WordPressa, polecam artykuł „home.pl i WordPress – apteczka pierwszej pomocy”. […]

  2. Plama na WordPressie, czyli moje największe wpadki | Webfaces blog

    […] żeby napisać do supportu zamiast chwilę pomyśleć. Chyba wszystkie te krążące po sieci historie, że WordPress stawiany w home.pl to zmora deweloperów. A witryna klienta była właśnie na […]

  3. WordPress na home.pl? 7 rzeczy, na które trzeba uważać | WPNinja

    […] do Jakuba, Konrada lub Piotrka. Ja też napisałem kiedyś artykuł z opisem 4 najczęstszych problemów, który do dzisiaj utrzymuje się na szczycie zarówno pod względem ilości […]