Witam.
Mam wielki problem z jedna rzecza.
Mianowiscie pisze strone i wykonuje sie ona przy kazdej wizycie dwukrotnie.
Korzystam z szablonow SMARTY i mod_rewrite.
Zauwazylem ze problem znika jezeli szablon jest mniejszy ( wycinam 1/4 szablonu ) oraz kiedy wylaczam mod_rewrite.

Moj plik .htaccess wyglada nastepujaco:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?route=$1 [L,QSA] 

Zaskakuje mnie to ze jak wylaczam mod_rewrite to jest ok...
Na poczadku pliku index.php wstawilem:

$fp = fopen('plik.log','at');
flock( $fp, LOCK_EX );
fwrite( $fp, '#');
flock( $fp, LOCK_UN );
fclose( $fp );

Niestety przy kazdym przeladowaniu strony w pliku znajduje sie tresc: ##
Testowalem w debugerze kod i strona laduje sie ponownie zaraz po wywolaniu destruktora SMARTY.
Nie wiem... moze ktos z was ma pomyl dlaczego tak sie dzieje i jak temu zaradzic?

P.S. Sprawdzalem na wersji SMARTY 2.6.26 i 3 alpha

.