Schnell, schneller...

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Gast

Re: Schnell, schneller.../Fehler?

Beitrag von Gast »

Wila hat geschrieben:
Freedom hat geschrieben:Zur Installation: Wenn man vorerst darauf verzichtet, das MOD über Admin Center ein- und abschaltbar zu machen, braucht man nur die neue, mit dem MOD gelieferte und modifizierte Datei template.php im include-Verzeichnis auszutauschen (die originale vorher sichern) und ein neues Root-Verzeichnis "cache" zu erstellen mit chmod-777-Berechtigung. Das ist in nicht einmal einer Minute erledigt.
Ich habe es so gemacht wie beschrieben, aber ich erhalte diese Fehlermeldung wenn ich die templates.php im include Ordner austausche!!!

Fatal error: Call to undefined function: phpbb_realpath() in /www/htdocs/v029624/phpbb/includes/template.php on line 418
Hier die Zeilen 408 bis 428 der an und für sich gut dokumentierten template.php, die mit dem besprochenen mod mitgeliefert wird:

Code: Alles auswählen

	/**
	 * Generates a full path+filename for the given filename, which can either
	 * be an absolute name, or a name relative to the rootdir for this Template
	 * object.
	 */
	function make_filename($filename)
	{
		// Check if it's an absolute or relative path.
		if (substr($filename, 0, 1) != '/')
		{
       		$filename = phpbb_realpath($this->root . '/' . $filename);		}

		return str_replace('\\', '/', $filename);
	}

	function make_filename_cache($filename)
	{
		global $phpEx;
		$search = $this->dir_tpl . '/' . $this->template_name;
		$replace = $this->dir_cache . '/' . $this->template_name;
Zeile 418:

Code: Alles auswählen

$filename = phpbb_realpath($this->root . '/' . $filename);
Vielleicht kann sich ja jemand einen Reim darauf machen in Zusammenhang mit Deinem Problem. Scheint sich um eine (falsche?) URL-Pfadangabe zu handeln. Das zusätzlich erforderliche cache-Verzeichnis hast Du angelegt im Haupt-Verzeichnis Deines Forums mit den richtigen chmod-Berechtigungen wie beschrieben, nicht wahr, Wila?

Also ich habe [BETA] eXtreme Styles mod - v0.2 jetzt schon den ganzen Tag laufen, mit dem oben erwähnten Workaround (danke!) klappt's auch mit dem Statistik-Modul, und es hat sich bis jetzt noch keiner beschwert, dass irgend etwas nicht so funktioniert wie es sollte. Mit sechs Templates zur Wahl auf meinem Board.

Getestet mit Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.3a) Gecko/20021207 Phoenix/0.5) und IE 6.0 /WinXP Home SP1.

Und mir kommt schon vor, dass die guten Browser mit dem Laden der Seiten schneller fertig werden als ohne dem mod. Nachgemessen habe ich allerdings noch nicht, weil ich gar nicht wüsste, wie das geht.
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

Also bei mir kam auch zuerst der Fehler in zeile 418. Nach der Änderung die HIER (auf Seite 3) beschrieben ist kam der Fehler nicht mehr und es schien zu laufen... Allerdings bleibt auch bei mir der Ordner "cache" leer und das ist wohl nicht im Sinne des Erfinders...? Rechte und so stimmen natürlich ...
Zuletzt geändert von Guido am 27.04.2003 00:42, insgesamt 1-mal geändert.
Benutzeravatar
Spider
Mitglied
Beiträge: 108
Registriert: 08.02.2003 16:28
Wohnort: Osnabrück
Kontaktdaten:

Beitrag von Spider »

Was wird eigentlich gecacht ? Das würde mich mal interessieren!
fussle
Mitglied
Beiträge: 1246
Registriert: 25.06.2002 07:31

Beitrag von fussle »

lohnt der ein bau dieses mods ?
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

fussle hat geschrieben:lohnt der ein bau dieses mods ?
Das wüsste ich ja auch gerne, aber irgendwie füllt sich bei mir nicht der Ordner cache und dann wirds wohl auch nicht gehen (obwohl ich keine Fehlermeldung bekomme). Deswegen kann ich da noch nichts genaues sagen..
Benutzeravatar
Wila
Mitglied
Beiträge: 304
Registriert: 22.07.2002 16:28
Wohnort: Marl
Kontaktdaten:

Beitrag von Wila »

Also soweit läuft es jetzt, aber wenn ich den Fix für das stat_mod einbaue kommt diese Fehlermeldung, und ich kann das Forum nicht mehr aufrufen! :-?

The requested URL /phpbb/install.php was not found on this server.
Benutzeravatar
Wila
Mitglied
Beiträge: 304
Registriert: 22.07.2002 16:28
Wohnort: Marl
Kontaktdaten:

Beitrag von Wila »

Guido hat geschrieben:
fussle hat geschrieben:lohnt der ein bau dieses mods ?
Das wüsste ich ja auch gerne, aber irgendwie füllt sich bei mir nicht der Ordner cache und dann wirds wohl auch nicht gehen (obwohl ich keine Fehlermeldung bekomme). Deswegen kann ich da noch nichts genaues sagen..
Also bei mir wird im cache-Ordner das SubSilver Verzeichnis reingeschrieben und dort sind auch diverse PHP-Dateien enthalten.

nur wie gesagt dieser Fix für das Statistik-Modul macht Stress..... :(

[ externes Bild ]
fussle
Mitglied
Beiträge: 1246
Registriert: 25.06.2002 07:31

Beitrag von fussle »

das 2.2 wird ja damit auch arbeiten, soweit ich das mitbekommen habe. da werd ich erstmal noch mit dem einbau warten ...
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

ich hätte mal ne frage: was ist der unterschied zwischen diesem mod und dem normalen template cache mod ?

ah
Benutzeravatar
m-a-b
Mitglied
Beiträge: 181
Registriert: 19.12.2002 14:43
Wohnort: Augsburg - Germany
Kontaktdaten:

Beitrag von m-a-b »

ich seh da keinen unterschied!
Guthaben online kaufen schont die Umwelt - DSL Verfügbarkeit Geschwindigkeit prüfen - Windows & PC Forum rund ums Microsoft-Betriebssystem
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“