Seite 1 von 1
Caching aktiv und dennoch aktuelle Inhalte durch php-include
Verfasst: 16.09.2009 23:00
von fiacyberz
Hallo zusammen,
ein etwas wirr geschriebener Titel glaub ich.
Also ich habe Caching aktiv. Dieses wird ja normal nicht erneuert. Jedenfalls habe ich nirgends gefunden wann.. ausser man stellt um das bei Designänderungen es erneuert wird, aber das macht man ja nur in der Entwicklung.
Also ich habe einen php-include und bekomme darüber aktuelle Inhalte.. wie bekomme ich diese nun ins Design?
thx4help
Re: Caching aktiv und dennoch aktuelle Inhalte durch php-include
Verfasst: 21.09.2009 12:49
von fiacyberz
Um das Thema nochmal nach oben zu holen
Also ich suche quasi nach einer Möglichkeit den Cache Nachts zu aktualisieren. Dies würde schon sehr helfen.
Einfach nen Script schreiben dass den Cache-Ordner leert dürfte nicht reichen oder?
Re: Caching aktiv und dennoch aktuelle Inhalte durch php-include
Verfasst: 21.09.2009 13:16
von bantu
Du kannst PHP-Include im Template verwenden. Das Template wird compiliert und dann zwischengespeichert, das INCLUDE wird also bei jedem Aufruf ausgeführt. Siehe dazu:
http://wiki.phpbb.com/Template_Syntax#PHP
Das ganze geht aber nur, wenn deine PHP-Datei wirklich Markup liefert.
Re: Caching aktiv und dennoch aktuelle Inhalte durch php-include
Verfasst: 19.01.2010 20:46
von fiacyberz
Hi zusammen,
also ich habe es nochmal probiert mit <?php und mit <!-- PHP --> aber es tut sich nichts. Ich bekomme kein Output beim echo.
Schreibe ich jedoch darüber in html eine Ausgabe so wird diese angezeigt. Php wird also nicht ausgeführt.
Ideen? Vorschläge?
thx4help
Re: Caching aktiv und dennoch aktuelle Inhalte durch php-include
Verfasst: 19.01.2010 21:29
von mad-manne
Diesen Link kennst du ja schon ...
http://wiki.phpbb.com/Tutorial.Template ... ding_files
Ausserdem musst du im ACP / Allgemein / Server-Konfiguration / Sicherheit :
"Erlaube PHP in Templates:" auf JA setzen
Gruss,
Manne.
Re: Caching aktiv und dennoch aktuelle Inhalte durch php-include
Verfasst: 20.01.2010 12:41
von fiacyberz
Danke, den Punkt hab ich übersehen.
Funktioniert nun alles wunderbar. Vielen Dank für die Hilfe.
---
http://www.1a-duenger.de/