Editieren von Templates nicht möglich

Gesperrt
peeterman
Beiträge: 10
Registriert: Mi 7. Nov 2007, 21:46
Wohnort: Niederrhein
Kontaktdaten:

Editieren von Templates nicht möglich

Beitrag von peeterman »

Bei zugriff auf Visual edit treten folgende Fehler auf:

Code: Alles auswählen

Warning: include(header_en.inc.php): failed to open stream: No such file 
or directory in 
/var/www/contenido/includes/include.tpl_visualedit.php(209) : 
eval()'d code on line 26 Warning: include(): Failed opening 
'header_en.inc.php' for inclusion 
(include_path='.:/var/www/pear/:/usr/share/pear:/usr/share/php') 
in /var/www/contenido/includes/include.tpl_visualedit.php(209) : 
eval()'d code on line 26
und

Code: Alles auswählen

include(footer_en.inc.php): failed to open stream: No such file or 
directory in 
/var/www/contenido/includes/include.tpl_visualedit.php(209) : 
eval()'d code on line 47 Warning: include(): Failed opening 
'footer_en.inc.php' for inclusion 
(include_path='.:/var/www/pear/:/usr/share/pear:/usr/share/php') 
in /var/www/contenido/includes/include.tpl_visualedit.php(209) : 
eval()'d code on line 47
Wo muss ich suchen? Ein Problem mit Berechtigungen?

Danke für euer Hilfe
peeterman
Beiträge: 10
Registriert: Mi 7. Nov 2007, 21:46
Wohnort: Niederrhein
Kontaktdaten:

Beitrag von peeterman »

Extra info:
footer_en.inc.php etc existiert, aber liegt nicht im suchpfad '.:/var/www/pear/:/usr/share/pear:/usr/share/php', sondern in /var/www/cms.

Wo bekommt include.tpl_visualedit.php seine pfad-variabellen bzw sein suchpfad her?
wosch

Beitrag von wosch »

peeterman hat geschrieben:footer_en.inc.php etc existiert, ...
Schau dir mal den Inhalt dieser Datei an.
Ist die Datei von dir/euch?
(Zu Contenido gehört sie nicht)
Was macht diese Datei?
peeterman
Beiträge: 10
Registriert: Mi 7. Nov 2007, 21:46
Wohnort: Niederrhein
Kontaktdaten:

Beitrag von peeterman »

Danke fuer dein Antwort.
Schau dir mal den Inhalt dieser Datei an.
Ist die Datei von dir/euch?
Yep. Die war von uns. Ich habe symlinks angelegt im includes dir a la:

Code: Alles auswählen

ln -s ../../cms/header.inc.php footer.inc.php
etcetera. Das hat das problem geloest.
Diese umstand wurde vom web programmierer wohl nicht berücksichtigt beim erstellen vom template. >:-[

Wie muss man inludes auf eigene php code in contenido haendeln um diese problematik vor zu beugen??
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Ich weiß nicht, ob das jetzt die Antwort bringt, aber

Code: Alles auswählen

cInclude("frontend", "includes/something.php");
inkludiert die Datei something im Mandanten-Verzeichnis/includes (und zwar mit absolutem Pfad...).

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Gesperrt