Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SMARTY] Nie da się modyfikować plików .tpl, strona przestaje działać po najmniejszych zmianach
honzik
post 1.03.2016, 10:15:24
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 1.03.2016

Ostrzeżenie: (0%)
-----


Mam stronę opartą o smarty, jest tam włączone cachowanie.

Ogólnie są tam pliki .tpl które odpowiadają za różne części/moduły na stronie, Gdy zmodyfikuję taki plik (np. header.tpl), przez dodanie chociaż jednego znaku
cały serwis się wywala (wyświetla sie tylko część nagłówka), cofnięcie zmiany nie rozwiązuje problemu. Trzeba nadgrać plik z kopii zapasowej, wtedy
serwis zaczyna poprawnie funkcjonować.

Jedynym sposobem aby coś zmienić na stronie to wejście w smarty/templates_c/ i dla zmodyfikowania np tyułu strony - odnalezienie pliku
%%B4^B4C^B4C94A7B%%header.tpl.php i modyfikacja tego pliku, ale to jest bez sensu bo to są zkeszkowane wersje, więc dlaczego mam
operować na czymś takim zamiast na zwykłym header.tpl ?

O co tutaj chodzi ?
Go to the top of the page
+Quote Post
phpion
post 1.03.2016, 10:23:58
Post #2





Grupa: Moderatorzy
Postów: 6 070
Pomógł: 860
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Obstawiałbym brak uprawnień do zapisu do katalogu smarty/templates_c. Zmieniasz szablon, Smarty próbują zapisać aktualną wersję szablonu do cache i następuje problem.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.04.2024 - 22:25