Seite 2 von 2

Verfasst: 23.01.2004 17:22
von Tobl
Ich schon wieder... 8)

Naja, hört sich ja sehr einfach an, aber weder:

Code: Alles auswählen

$template_path = '../templates/' ;
noch:

Code: Alles auswählen

$template_path = 'http://www.meine-seite.de/templates/' ;
noch:

Code: Alles auswählen

$template_path = 'www.meine-seite.de/templates/' ;
noch:

Code: Alles auswählen

$template_path = '/www/htdocs/pabo/boards/haupt/templates/' ;
bringt mich weiter als zum alten Fehler:
phpBB : Kritischer Fehler

Could not open Aeolus template config file

DEBUG MODE

Line : 326
File : /www/htdocs/pabo/boards/test/includes/functions.php
Und wenn ich dann wieder in Zeile 322 den Code von:

Code: Alles auswählen

	@include($phpbb_root_path . $template_path . $template_name . '/' . $template_name . '.cfg');
in:

Code: Alles auswählen

	@include($template_path . $template_name . '/' . $template_name . '.cfg');
ändere, kommen wir wieder an den Anfang zurück:
Template->make_filename(): Error - file does not exist
Bin ich denn zu Blöd??? :( :( :(

Verfasst: 23.01.2004 17:30
von itst
Hmm, das klappt hier wunderbar... Funktioniert das Template denn, wenn es liegt wo es eigentlich hinsoll und ohne diesbezügliche Änderungen an der funtions.php?

Siehe auch: KB:89

Verfasst: 23.01.2004 17:43
von Tobl
Also die Sche ist folgendermaßen:
Ich hab ein Hauptforum und mehrere Unterforen.
Alle Foren greifen auf die gleiche DB zu (wegen den Benutzerdaten) nur ist für jedes Forum ne eigene "Cathegories" in der DB erstellt (wegen dem Inhalt / sonst würde ja überall das gleiche angezeigt werden).
Alles funktioniert optimal.
Jetzt möchte ich ja nicht den Templates-Ordner x-mal auf meinem Server haben (für jedes Forum extra) sondern ich möchte das die Unterforen auf den Template-Ordner des Hauptforums zugreifen.

Zu deiner Frage:
Wie soll es denn gehen wenn das Forum nicht weiß wo der Templates-Ordner ist???

Verfasst: 23.01.2004 17:55
von itst
Ich meinte, ob es funktioniert, wenn es 'normal' installiert ist.

Verfasst: 23.01.2004 17:56
von Tobl
Klar funktioniert es da. Ohne Probleme.

Verfasst: 23.01.2004 18:09
von itst
Dann sollte es mit dieser einen Änderung funktionieren.

Code: Alles auswählen

   @include($phpbb_root_path . $template_path . $template_name . '/' . $template_name . '.cfg');
Füge davor mal ein

Code: Alles auswählen

   echo $phpbb_root_path . $template_path . $template_name . '/' . $template_name . '.cfg';
ein, damit wir sehen, was genau da schief läuft.

BTW, ist bei Deinem Hoster der PHP-Safemode aktiv?