[gelöst] ERROR: capiclient

Gesperrt
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

[gelöst] ERROR: capiclient

Beitrag von rethus »

Im Bereich Artikel >> Editor erhalte ich folgende Fehlermeldung:
Fatal error: Cannot instantiate non-existent class: capiclient in .......contenido/contenido/includes/include.con_editcontent.php(645) : eval()'d code on line 307
Da es die Version 4.6.8 ist, handelt es sich nicht um diesen Bug: http://www.contenido.org/forum/viewtopi ... 4651#64651

Und in besagter Datei unter Zeile 307 ist nichts verdächtiges zu finden...

Weiß jemand Rat?
Zuletzt geändert von rethus am Mi 15. Nov 2006, 10:11, insgesamt 1-mal geändert.
i-fekt
Beiträge: 1520
Registriert: Mo 3. Jan 2005, 02:15
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von i-fekt »

Ja such im Forum! Da fehlt vermutlich ein include, näheres in einem der massig Beiträge dazu.
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Bei rethus geht die Suche nicht. Muss ein Bug im Forum sein... :wink:

Gruß
HerrB
Zuletzt geändert von HerrB am Mo 24. Apr 2006, 16:43, insgesamt 1-mal geändert.
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
Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Re: ERROR: capiclient

Beitrag von Halchteranerin »

rethus hat geschrieben:Da es die Version 4.6.8 ist, handelt es sich nicht um diesen Bug: http://www.contenido.org/forum/viewtopi ... 4651#64651
Wie kommst du darauf? Der steht unter Bugs 4.6.x und der Thread ist nicht geschlossen, also wurde der Fehler auch nicht behoben.
Es handelt sich uebrigens auch nicht um Zeile 307 sondern um Zeile 645 in der include.con_editcontent.php
und das ist nur eine ungefaehre Zeilenangabe. In Zeile 644 findest du naemlich auch das mit dem eval ...
Bitte keine unaufgeforderten Privatnachrichten mit Hilfegesuchen schicken. WENN ich helfen kann, dann mache ich das im Forum, da ich auch alle Postings lese. PN werden nicht beantwortet!
Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin »

Er hat ja diesmal gesucht, aber offensichtlich die falsche Schlussfolgerung gezogen. :wink:
Bitte keine unaufgeforderten Privatnachrichten mit Hilfegesuchen schicken. WENN ich helfen kann, dann mache ich das im Forum, da ich auch alle Postings lese. PN werden nicht beantwortet!
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Auch wieder war.

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
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Beitrag von rethus »

Das stimmt, gesucht hab ich...
..und etwas weiter rumgefrickelt hab ich...

Ich habe nun einfach den von eval() zu parsenden Code ausgegeben...
In diesem Code unter Zeile 307 scheint tatsächlich die entsprechende Klasse zu fehlen...

Sniplet:
<?php $C1CMS_VALUE[1]="Hallo Otto"; ?>
<?php $cCurrentModule = 9; ?><?php $cCurrentContainer = 1; ?><?php /***********************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname : Hauptnavigation
* Author(s) : Jan Lengowski, Andreas Lindner, 4fb
* Copyright : Contenido - four for business, Andreas Lindner
* Created : 12.08.2005
************************************************/
#System properties in use:
#Type: navigation, Name: idcat_homepage
#Contains idcat of tree to be displayed in main navigation
#Includes
cInclude("frontend", "includes/functions.navigation.php");
< hier scheint was zu fehlen>
#If no tree is selected, use client setting
$start_cat = "$C1";
if ($start_cat=='') {
$cApiClient = new cApiClient($client);
$start_cat = $cApiClient->getProperty('navigation','idcat_homepage');
}
Es scheint sich demnach um ein Problem im Modul Hauptnavigation zu handeln...
Allerdings bringt die Verlinkung auf "cInclude('classes', 'contenido/class.client.php');" auch nichts...
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Ich ... diese Schmerzen ...

Ok, aber nur, weil ich falsch lag:
Wenn Du im Hauptnavigationsmodul (Anfang Output) besagte Zeile (cInclude('classes', 'contenido/class.client.php');") einfügst, muss es gehen.

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
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Beitrag von rethus »

Oh man, du hast recht... das tut weh... autschi.... :cry:

Wie bereits gepostet tats das einfügen von "cInclude('classes', 'contenido/class.client.php');" nicht... aber wie ich jetzt festgestellt habe tats das nicht, weil ich auch das Modul Sucheingabe mit in das Template eingebunden habe, und da das gleiche Problem bestand... :oops:

Folgende Module sind mit Auslieferung der Version 4.6.8 Buggy:
Modul: Sucheingabe
Author: Andreas Lindner
Version:1.0

Modul: Hauptnavigation
Author: Jan lengowski, Andreas Lindner
Version: 1.0

Modul: Hilfsnavigation
Bei beiden Modulen (prüft es besser bei allen Modulen) muss die Zeile
cInclude('classes', 'contenido/class.client.php');
hinzugefügt werden.

==============
Naja, mein Vertrauen darin, das die Ausgelieferten Module auch funktionieren sollten war wohl doch etwas zu optimistich ?!?
Gesperrt