Wsparcie » Zaawansowane » Biała strona zamiast strony logowania do panelu admina
Biała strona zamiast strony logowania do panelu admina
-
Witam
jeszcze wczoraj normalnie się logowałem
Dziś musiałem wyczyścić przeglądarkę (cookies, historię itd.) i przy próbie wejścia na stronę nic, sama biel
nie mam hostingu z home.pl, serwer szkolny
nie było żadnej edycji w plikach poza dodaniem pary wpisów
witryna to http://www.rytmynieskonczonosci.pl/test
wiem, polskich znaków też nie mam, ma ktoś pomysł dlaczego?
Z góry dzięki
-
U mnie polskie znaki są. Sprawdź czy masz wszystkie pliki w wp-admin
Możesz ustawić debug mode (w configu w katalogu głównym) i wkleić tutaj co wywala
że tak powiem jestem zielony
napisałem tylko własny szablon pod strone i wypełniam dane
co do znaków to ciekawe, bo na kilku komputerach sprawdziłem i ich brakuje (8 na 10 pc)
pokieruj mnie co i jak, ok?Musisz wejść na swój serwer ftp.
W katalogu głównym znajdź plik wp-config.php
Znajdź w nim linijkę:
define('WP_DEBUG', false);
I zamień na:
define('WP_DEBUG', true);
Jeśli nie masz takiej linijki to ją dodaj gdzieś przed:
/** Absolute path to the WordPress directory. */ if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/'); /** Sets up WordPress vars and included files. */ require_once(ABSPATH . 'wp-settings.php');
Po załadowaniu pliku na serwer pewnie zacznie Ci wywalać błędy na samej górze. Wejdź w panel admina wtedy i skopiuj co tam masz. A najlepiej to przytrzymaj chwilę ten tryb włączony i daj znać, a wejdę i rzucę okiem 🙂
dobrze, do jutra dam rozpiskę, dziś nie zdążę
PozdrawiamTo jeszcze zanim wykonasz to co napisałem wcześniej to zrób tak:
Wejdź w wp-content/themes/TWÓJ-MOTYW/functions.php
I usuń tam wszystkie nowe linie i spacje sprzed znacznika <?php i po znaczniku ?>Tzn. plik ma się zaczynać od pierwszego znaku < i kończyć na ostatnim znaku > bez żadnych spacji.
tak więc widzę takie cóś
„Warning: Cannot modify header information – headers already sent by (output started at /home/lo50/ftp/rytmy/test/wp-content/themes/news/functions.php:24) in /home/lo50/ftp/rytmy/test/wp-includes/pluggable.php on line 876”
i teraz nawet na stronie mi się to pokazuje, która się niby ładowała normalnie
co z tego wynika??Wyłącz tryb WB-Debug w configu i usuń te spacje z pliku functions.php, o których pisałem wyżej
wtedy całkowicie są już białe strony…
function wygląda następująco
<?phpfunction register_my_menus(){register_nav_menus(array('header-menu'=>__('Header Menu')));register_nav_menus(array('menu-header'=>__('Navbar')));}add_action('init','register_my_menus');?>
i teraz błąd
Parse error: syntax error, unexpected T_STRING in /home/lo50/ftp/rytmy/test/wp-content/themes/news/functions.php on line 1 po włączeniu debugAle nie o to chodziło 😛
Spacje usuwasz tylko sprzed znacznika <?php
I po znaczniku ?>ooo działa super:) byłu 2 spacje po ?>, geniusz:) a co do poslkich znaków, jak mam zdefiniować by było kodowanie iso dla polski itd? nie pamiętam kodu a trzeba uwzględnić bo nie u każdego są polskie znaki??
fakt że to już nie wp, ale może wiesz, ew. inni forumowicze
jeszcze raz stokrotne dziękiew. czy i ten błąd (spacje) mógł powodować brak polskich znaków na niektórych komputerach??
Cieszę się, że działa 🙂
Co do kodowania to są dwie możliwości (nie powodował tego plik funkcji):
Wrzuć w pliku header.php swojego szablonu w <head> następujący kod:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
To jest deklaracja kodowania. Niektóre starsze przeglądarki mogą nie wykrywać poprawnie kodowania strony, więc lepiej ją zadeklarowaćJeśli to nie pomoże to pewnie edytowałeś pliki szablonu i zapisałeś je jako ANSI. Jeśli edytujesz pliki w Notepad++ (polecam) to w zakładce Format masz możliwość konwersji pliku na UTF-8 (wybieraj bez BOM). Polecam jednak ostrożnie używać tej opcji ponieważ niektóre pliki mogą się wykrzaczyć jeśli nie będą zapisane w ANSI.
Mam nadzieję, że to pomoże 🙂 Jeśli interesujesz się WordPressem to zapraszam na mojego bloga: Sztuka WordPress, gdzie publikuję porady i wskazówki na temat WP. Zachęcam również do zapisania się na newsletter 🙂
Pozdrawiam!
zapisuję wszystko jako UTF-*, chodziło mi właśnie o ten fragment kodu. Jeszcze raz bardzo dziękuję.
Z pewnością się zainteresuję blogiem i wkrótce zapiszę na bloga:)
Jeszcze raz dzięki
PozdrawiamWitam. Mam ten sam problem, lecz w moim przypadku było to tak.
Zleciłem usługodawcy (cal.pl)ażeby zwiększyli limit uploadu na serwer z 2Mb do większej ilości (zmienili do 34Mb). Po tym jak dostałem wiadomość iż zwiększyli limit wszedłem na stronę admina a tu co? Ten sam błąd co powyżej, czyli biała strona. Zrobiłem tak jak wyżej napisano i nic, dalej pusta. Zrobiłem też testa co wywala błąd za pomocą linijki define(’WP_DEBUG’, false);
Czy da się to jakoś naprawić ?
przekieruj sobie adresy bez www na www
http://www.farana.cal.pl/Błędy świadczą o starym motywie, korzystającym z zdeprecjonowanych funkcji.
- Temat ‘Biała strona zamiast strony logowania do panelu admina’ jest zamknięty na nowe odpowiedzi.