Juzef
3.02.2009, 11:04:21
Witam
Może kto będzie wiedział, o co tu chodzi, bo ja wymiękam. Pojawiły się problemy niby same z siebie, a faktycznie pewno musiałem coś zmieniać w konfiguracji i przy okazji się pochrzaniło. Tylko teraz nie widzę co i gdzie.
Sprawa pierwsza - cache. Włączam go w środowisku dev i wszędzie wyświetlają się oczywiście te obramowania części szablonu z danymi dot. cache'owania danego fragmentu. No to ładnie, ale jak przejdę do środowiska produkcyjnego, gdzie też cache jest włączony, to wszystko powinno zniknąć. A nie znika. Tylko dlaczego? Nie wyczytałem nigdzie, by były jakieś ustawienia za to odpowiedzialne.
Druga rzecz - w środowisku dev mam białe strony przy wywrotce symfony. Do niedawna normalnie wywalało ekran błędu sf, jeśli coś nawaliło, a teraz jest biała strona i dopiero w logach można coś wybadać. Ale w konfiguracji sf niczego w tej sprawie nie zmieniałem, jedynie w Apache'a ustawieniach ustawiałem ostatnio raportowanie na E_ALL, co więc może być przyczyną?
Przepraszam, jeśli lamerskie pytania zadaję, ale widocznie jestem lamer, zwłaszcza tak pozornie prostych sprawach.
Juzef
mablo
5.02.2009, 23:46:21
Jeżeli chodzi o cache to zobacz czy nie masz dla trybu produkcyjnego ustawionej opcji "web_debug: on" w settings.yml.
Z białymi stronami się nie spotkałem, więc nie bardzo mogę pomóc.
Juzef
8.02.2009, 16:37:58
Heh, niestety nic to nie pomaga... Toolbar się nie pojawia w środowisku produkcyjnym, niezależnie od dodania bądź nie web_debug. Natomiast z cache to jest tak: jak w prod ON a w dev OFF - w prod jest dobrze. Jak w prod ON i w dev ON - i tu i tam wyświetla te obramowania. Czyli niby problem z głowy jak wyłączę w dev, ale wtedy skąd mam mieć pewność, że cache w prod w ogóle działa? :]
mablo
8.02.2009, 23:06:25
Możesz pokazać index.php, settings.yml i cache.yml ?
Juzef
10.02.2009, 13:04:45
cache.yml
default:
enabled: on
with_layout: false
lifetime: 86400
Settings.yml -
tutaj leżyNatomiast w index.php mam sam layout w sumie, więc co by tam miało problem stwarzać...
mablo
10.02.2009, 19:22:17
W trybie produkcyjnym masz włączoną opcje web_debug, która pokazuje które elementy są cachowane.
wyłącz web_debug w sekcji all.
Juzef
10.02.2009, 20:57:41
Podziękował, pomogło!

A sprawa białych stron nawet przy błędach typu 404 to wciąż lipa.
Aktualizacja: sprawa się w sumie rozwiązała po części... Nie wiem jak to było, ale wywaliłem wtyczkę sfErrorLogger - w środowisku dev błędy się wyświetlają... W prod nie bardzo - biała strona nawet na 404.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.