Parse Error bei Bildern in einfachem Text Modul

Gesperrt
apicalart
Beiträge: 161
Registriert: Fr 18. Mär 2005, 13:09
Wohnort: Linnich ( NRW )
Kontaktdaten:

Parse Error bei Bildern in einfachem Text Modul

Beitrag von apicalart »

Hallo zusammen,

ich habe folgendes Problem.

Ich benutze folgendes Modul für die Textausgabe in Contenido 4.8.7

Code: Alles auswählen

<?php
/***********************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname  :      Text HTML
* Author(s)   :     Andreas Lindner
* Copyright   :     Contenido - four for business, Andreas Lindner
* Created     :     05.08.2005
************************************************/

echo "CMS_HTML[1]";
?>
Wenn ich jetzt nur Text reinkopiere klappt alles super und er zeigt mir die Seite im Frontend an. Sobald aber ein Bild drin ist bekomme ich folgende Fehlermeldung im Frontend und in der Vorschau im Backend. Im Backend zeigt er alles sauber an.

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /var/httpd/www.domain.de/cms/front_content.php(943) : eval()'d code on line 534

Ich verzweifele hier langsam, da ich die Seite für einen Kunden auf einen neuen Server umbaue und der alte Server beim alten Provider abgeschaltet werden soll.
Ich bräuchte also bitte dringend einen Rat.

Server Betriebssystem Apache/2.2.2 (Fedora)
PHP Datenbankerweiterung mysql
Datenbankserver-Version 5.0.22
Installierte PHP-Version 5.1.6
Dat gijjt et doch nit wirklich, odder !

Grüsse aus dem Rheinland
http://www.eukoba.de
McHubi
Beiträge: 1223
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Parse Error bei Bildern in einfachem Text Modul

Beitrag von McHubi »

Hi,

spricht was dagegen das aktuelle Modul aus der 4.8.12 zu nutzen?

nur output:

Code: Alles auswählen

<?php
/**
* $RCSfile$
*
* Description: Output some HTML text
*
* @version 1.0.0
* @author Rudi Bieller
* @copyright four for business AG <www.4fb.de>
*
* {@internal
* created 2008-04-07
* }}
*
* $Id$
*/

if (!isset($tpl) || !is_object($tpl)) {
    $tpl = new Template();
}

$tpl->reset();
$tpl->set('s', 'text', "CMS_HTML[1]");
$tpl->generate('templates/text_html.html');
?>
modul-template "text_html.html":

Code: Alles auswählen

<div class="textItem">
    {text}
</div>
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
apicalart
Beiträge: 161
Registriert: Fr 18. Mär 2005, 13:09
Wohnort: Linnich ( NRW )
Kontaktdaten:

Re: Parse Error bei Bildern in einfachem Text Modul

Beitrag von apicalart »

Hallo Mc,

weil auch das zum gleichen Ergebnis führt, sprich ebenfalls einen Parse Error erzeugt.

Parse error: syntax error, unexpected T_STRING in /var/httpd/xxxxx/contenido/external/backendedit/front_content.php(958) : eval()'d code on line 571
Dat gijjt et doch nit wirklich, odder !

Grüsse aus dem Rheinland
http://www.eukoba.de
McHubi
Beiträge: 1223
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Parse Error bei Bildern in einfachem Text Modul

Beitrag von McHubi »

Hm. Dieser Parse error könnte seine Ursache in einem fehlenden/ überflüssigen ; oder einem fehlenden " oder ' seine Ursache haben.

Jedenfalls liegt es nicht am Modul, denn sonst gäbs ja nicht bei beiden Textmodulen den gleichen Error.
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
apicalart
Beiträge: 161
Registriert: Fr 18. Mär 2005, 13:09
Wohnort: Linnich ( NRW )
Kontaktdaten:

Re: Parse Error bei Bildern in einfachem Text Modul

Beitrag von apicalart »

Ich habe nichts geändert oder angepasst. Ist nur ein neuer Webhoster, bei dem ich noch nie ein Contenido installiert habe. Die Version läuft bei zig anderen Kunden einwandfrei.
Gucke es dir an:

Da ist ein Bild drin: http://schoellershammer.wewico.com/cms/ ... p?idcat=10
Da ist kein Bild drin: http://schoellershammer.wewico.com/cms/ ... p?idcat=21
Dat gijjt et doch nit wirklich, odder !

Grüsse aus dem Rheinland
http://www.eukoba.de
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Re: Parse Error bei Bildern in einfachem Text Modul

Beitrag von Dodger77 »

In dem Fall könnte der Code interessant sein, deshalb am besten mal in "contenido/includes/" eine Datei "config.local.php" anlegen mit folgendem Inhalt:

Code: Alles auswählen

<?php

$cfg["debug"]["codeoutput"] = true;

?>
bzw. in einer bestehenden "config.local.php" die o.g. Zeile ergänzen:

Code: Alles auswählen

$cfg["debug"]["codeoutput"] = true;
Dann kann man mal schauen, durch welches Modul der Fehler erzeugt wird, da der gesamte Code der Seite in einer Textarea angezeigt wird
apicalart
Beiträge: 161
Registriert: Fr 18. Mär 2005, 13:09
Wohnort: Linnich ( NRW )
Kontaktdaten:

Re: Parse Error bei Bildern in einfachem Text Modul

Beitrag von apicalart »

Hallo Ingo,

habe ich gemacht. Die Datei liegt auf dem Server.
Dat gijjt et doch nit wirklich, odder !

Grüsse aus dem Rheinland
http://www.eukoba.de
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Re: Parse Error bei Bildern in einfachem Text Modul

Beitrag von Dodger77 »

Hallo Patrick,

die Datei kannst du wieder entfernene bzw. dort die Zeile auskommentieren. Das Problem liegt wohl hier (in dem Beispiel oben in Zeile 547):

Code: Alles auswählen

$tpl->set('s', 'text', "<P><STRONG>Wellpappenrohpapiere: einfach unentbehrlich<BR><BR><IMG border=0 src="upload/bilder/bild.jpg" width=280 height=59><BR><BR></STRONG>Der ...</P>");
Das Modul ist also nicht schuld. Evtl. könnte aber die neue Contenido-Version etwas bringen.
apicalart
Beiträge: 161
Registriert: Fr 18. Mär 2005, 13:09
Wohnort: Linnich ( NRW )
Kontaktdaten:

Gelöst: Parse Error bei Bildern in einfachem Text Modul

Beitrag von apicalart »

Es lag an der Contenido Version. Nach Update auf 4.8.12 läuft es jetzt prima.
Danke Ingo
Dat gijjt et doch nit wirklich, odder !

Grüsse aus dem Rheinland
http://www.eukoba.de
Gesperrt