Seite 1 von 1
Nervige Fehlermeldung !
Verfasst: Fr 26. Jan 2007, 16:49
von arben
Hi leute, ich brauche mal wieder eure hilfe
und zwar: wenn ich einen artikel mit dem editor bearbeiten will funktioniert es das ein oder andere mal. jedoch bekomme ich frueher oder spaeter immer die selbe Fehlermeldung, die lautet:
Parse error: parse error, unexpected '<' in /home/w11544/web/public_html/neu/contenido/includes/include.con_editcontent.php(644) : eval()'d code on line 931
Was soll das bedeuten ??
woran liegt das ?
das einzige was ich dann noch tun kann ist den artikel komplett zu löschen, und noch einmal von vorne zu beginnen.
Vielen Dank fuer eure hilfe
Verfasst: Fr 26. Jan 2007, 16:56
von Dodger77
Da wird ein Fehler in einem verwendeten Modul oder evtl. sogar im Layout vorliegen.
Verfasst: Fr 26. Jan 2007, 17:33
von HerrB
Frontend-Debugging aktivieren und den Fehler einkreisen (siehe contenido/includes/config.misc.php).
Gruß
HerrB
Verfasst: Sa 27. Jan 2007, 11:34
von arben
hi
erstmal vielen dank für die schnelle hilfe !
nun ihr musst wissen das ich ein totaler anfänger bin
koenntest du mir vielleicht erklaeren wie genau ich das machen muss ??
wenn ich in den browser die url ...contenido/includes/config.misc.php eingebe dann kommt bei mir nur ein weisser bildschirm
vielen dank fuer die hilfe

Verfasst: Sa 27. Jan 2007, 12:18
von Dodger77
Du sollst die Datei ja auch nicht mit dem Browser aufrufen. Besser wäre ein Texteditor deiner Wahl. In der Datei befindet sich folgende Zeile:
Das bitte ändern in:
Verfasst: Sa 27. Jan 2007, 12:30
von arben
hey

haha
dankeschön, ihr seht ja was ich mit anfänger meine ?
muss noch etwas geändert werden ??
Vielen Dank nochma ihr seid spitze
Verfasst: Sa 27. Jan 2007, 12:34
von arben
wie mache ich das nun mit dem fehler einkreisen ?
die fehler meldung erscheint immer noch
Verfasst: Sa 27. Jan 2007, 15:54
von HerrB
Mit aktivem Frontend Debiugging erhältst Du auf Deiner fertigen Webseite links oben eine Box, in der der gesamte ausgeführte Code enthalten ist. Den Inhalt aus dieser Box kopierst Du in einen Editor mit Zeilenenzeige (z.B. Notepad unter Windows XP, dektivierte Option Zeilenumbruch und aktivierter Option Statusleiste).
Nun kannst Du in genau die Zeile gehen, wo der Fehler erscheint und gucken, worüber er so meckert und ob da tatsächlich was zu viel ist.
Gruß
HerrB
Verfasst: Sa 27. Jan 2007, 16:16
von arben
vielen dank
769.
770. <?php $C14CMS_VALUE[]=""; ?>
771. <?php $cCurrentModule = 2; ?><?php $cCurrentContainer = 12; ?>
772.
773. <?php $C16CMS_VALUE[]=""; ?>
774. <?php $cCurrentModule = 2; ?><?php $cCurrentContainer = 12; ?>
775.
776. </div>
könntet ihr mir vielleicht noch sagen was hier der fehler is
achja noch was
wenn ich die seite mit dem browser oder als vorschau öffne erscheint die fehlermeldung
Parse error: parse error, unexpected '<' in /home/w11544/web/public_html/neu/contenido/external/backendedit/front_content.php(806) : eval()'d code on line 774
also etwas in diesem quellcode
möchte ich sie jedoch mit dem editor öffnen und editieren bekomme ich die fehlermeldung des ersten threads
Parse error: parse error, unexpected '<' in /home/w11544/web/public_html/neu/contenido/includes/include.con_editcontent.php(644) : eval()'d code on line 931
die stelle hierfür:
$html = ob_get_contents();
929.
930. /* Clean buffer */
931. ob_end_clean();
932.
933. /* Output buffer-contents */
934. echo $html;
ich hoffe ihr koennt damit etwas anfangen
ich naehmlich ueberhaupt nicht

Verfasst: Sa 27. Jan 2007, 16:25
von HerrB
Was steht in bzw. um Zeile 806 (erster Fall)?
Gruß
HerrB
Verfasst: Sa 27. Jan 2007, 16:42
von arben
also jetzt in der front_content.php ??
796.
797. }
798. else
799. {
800.
801. if ($cfg["debug"]["codeoutput"])
802. {
803. echo "<textarea>".htmlspecialchars($code)."</textarea>";
804. }
805.
806. eval ("?>\n".$code."\n<?php\n");
807.
808. }
809.
810. }
811. else
812. {
813.
814. if ($contenido)
815. {
816. eval ("?>\n".$code."\n<?php\n");
Verfasst: Sa 27. Jan 2007, 17:32
von HerrB
Nein, mein Fehler. Ich vergesse immer, welche Zahl welcher Zeile entspricht. Mmmh, leider sehe ich da kein Problem. Ich würde annehmen, dass in C16CMS_VALUE selbst PHP-Code oder eben Inhalte drinstehen, die zu dem Problem führen.
Z.B. wurde in der Konfiguration eines Artikels mit News-Liste als Listenartikel-Überschrift Mac'News oder Unsere "News" eingegeben (mit Anführungszeichen?
Gruß
HerrB
Verfasst: Sa 27. Jan 2007, 21:57
von arben
hi
also handelt es sich um ein schwerwiegenderes problem, als zuvor gedacht oder ??
was ist nun eurer meinung nach dafuer verantwortlich ??
ein fehler im script ?
vielen dank