Strona główna > Aktywność > Forum > Wygląd i szablony > Biały ekran po edycji override-a lub artykułu


Biały ekran po edycji override-a lub artykułu

Musisz być zalogowany aby uzyskać dostęp do forum. Możesz się zalogować tutaj

Autor Wiadomość

Jakub Bogusławski

Postów: 6 od 22/02/2007

Czwartek 05 Luty 2009 2:48:17 pm

Biały ekran po edycji override-a lub artykułu

Witam

Mam problem z edycją dłuższych template-ów (np. override dla pagelayout) i artykułów. Przy próbie zapisania zmian pojawia się biały ekran (document contains no data). Czasami jak odświeżam post po 2,5,12 ... razie się zapisuje. Próbowałem już wszystkiego co znalazłem na forach:

- usunięcie .htaccess,
- ograniczenie pozycji w menu admina,
- wielokrotne czyszczenie cache-a,
- restarty serwera

i....... nic. POMÓŻCIE! :(

Doinstalowałem jeszcze eAccelerator
Version: 0.9.5.2 i też NIC!

serwer ma 512MB ram, 128MB dla php.
Apache/2.2.3
PHP 5.2.8

ez Version: 4.0.1 (4.0.1)
SVN revision: 19785

www.biomol.pl

Bartek Modzelewski

Postów: 133 od 05/07/2006

Piątek 06 Luty 2009 8:26:52 am

Re: Biały ekran po edycji override-a lub artykułu

Witaj,

Pierwsze co to sprawdź error logi eZ Publisha, potem apache'a. Tam na pewno musi być jakiś komunikat błędu. Z jakiegoś powodu skrypt się wywala. Pamięci wydaje się być wystarczająco, ale jeśli Twój site nie jest napisany optymalnie to i 128M może być mało. Ja stawiam jednak na błąd apache'a typu Segmentation fault.

Pozdrawiam

Jakub Bogusławski

Postów: 6 od 22/02/2007

Czwartek 12 Luty 2009 9:52:18 am

Re: Biały ekran po edycji override-a lub artykułu

Witam,

Dziękuję za odpowiedź. Okazało się, że mam błędy w template, być może dlatego ez tak się zachowywał. Czy spotkaliście się z takim zachowaniem - białym ekranem, przy edycji np. długich artykułów?

Pozdrawiam

www.biomol.pl

Bartek Modzelewski

Postów: 133 od 05/07/2006

Czwartek 12 Luty 2009 9:59:01 am

Re: Biały ekran po edycji override-a lub artykułu

Faktrycznie błąd w szablonie może spowodować takie zachowanie. Przykładowo wpisanie {else if ..} zamiast {elseif ..} potrafi wywalić wszystko :)


Musisz być zalogowany aby uzyskać dostęp do forum. Możesz się zalogować tutaj