Seite 1 von 1

Probleme nach Serverumzug

Verfasst: Sa 3. Jan 2009, 20:08
von Nakoda
Moin Moin allerseits und ein frohes neues Jahr!

Mit dfem neuen Jahr hat bei mir auch ein Providerwechsel statt gefunden. Leider lief der Umzug nicht ganz so reibungslos wie erhofft. Die Daten sind alle umgezogen und die DAten sind auch da. Die Pfade für die Mandanten habe ich auch angepasst.
Leider hab ich nun das Problem das die Seiten nicht Fehlerfrei angezeigt werden hier erscheint folgende Meldung:

Code: Alles auswählen

Fatal error: Cannot instantiate non-existent class: db_usr_web116_1 in /home/www/web116/html/contenido/contenido/includes/include.con_editcontent.php(618) : eval()'d code on line 434
Hab hier mal ein wenig gesucht und gefunden das man probieren solle die Verzeichnisse classes und includes neu hochzuladen. Blieb leider ohne Erfolg.
Hat vielleicht einer von Euch 'ne Idee :?:

PHP Version ist derzeit 4.4.8
contenido Version 4.6.15
mySQL: 5.0.32
Hier vielleicht noch der Link auf die Seite:
http://web116.c2.ibone.ch/basecorehh/front_content.php

Dank schon mal vorab! :wink:

EDIT: Diese Meldung erhalte ich auch noch liegt das vielleicht an derselben Sache?

Code: Alles auswählen

Fatal error: Class 'DB_usr_web116_1' not found in /home/www/web116/html/basecorehh/front_content.php(884) : eval()'d code on line 339

Re: Probleme nach Serverumzug

Verfasst: So 4. Jan 2009, 00:36
von Halchteranerin
Nakoda hat geschrieben:Die Pfade für die Mandanten habe ich auch angepasst.
[...]
Fatal error: Cannot instantiate non-existent class: db_usr_web116_1 in /home/www/web116/html/contenido/contenido/includes/include.con_editcontent.php(618) : eval()'d code on line 434
Ist dieser Pfad wirklich richtig?

Verfasst: So 4. Jan 2009, 10:35
von Nakoda
Moin Halchteranerin,

ich nehme an Du zielst hier auf die config.php innerhalb des Mandanten Ordners ab.
Da habe ich folgendes stehen:

Code: Alles auswählen

// Relative path to contenido directory, for all inclusions, in most cases: "../contenido/"
$contenido_path = "../contenido/contenido/";
Die Mandanten liegen oberhalb des contenido Stammordners.
Heißt also ich geh einen zurück "../" um aus dem Mandantenordner heraus zu kommen, und wieder zwei vor "contenido/contenido/"
Sollte doch richtig sein oder?
Wenn ich nur "../contenido/" schreibe kommt folgendes:

Code: Alles auswählen

Warning: include_once(../contenido/includes/startup.php) [function.include-once]: failed to open stream: No such file or directory in /home/www/web116/html/basecorehh/front_content.php on line 60

Warning: include_once() [function.include]: Failed opening '../contenido/includes/startup.php' for inclusion (include_path='.:/usr/share/php') in /home/www/web116/html/basecorehh/front_content.php on line 60

Fatal error: Call to undefined function cinclude() in /home/www/web116/html/basecorehh/front_content.php on line 62
Oder bin ich auf 'nem komplet falschen Dampfer? :oops:

Anderen Weg gewählt anderes Problem aufgetaucht!

Verfasst: So 4. Jan 2009, 14:42
von Nakoda
Halli Hallo,

da dachte ich ich könne das Problem mit einem Update auf Contenido 4.8.9 aus der Welt schaffen. :wink:
Aber leider, leider,.... :cry:
Habe also die neue Version hochgeladen (FileZilla),
vorher hab ich noch eine Freischaltung für PHP5 bei meinem Hoster beantragt. Das Update musste ich zweimal durchlaufen lassen weil es Darstellungsprobleme gab. Bis hierhin alles tutti. :D
Einloggen in BE klappt und die Anzeige der Artikel auch. Leider is nix mit Editor und auch nichts mit der Anzeige des FE da kommt "Illegal call". Ein durchforsten hier im Forum hat ergeben das man vielleicht das eine oder andere Verzeichnis/Datei checken/neu hochladen solle. Hab ich getan. Ergebnis: :cry:
Vielleicht kann man mir bei dieser neuen Sache auch helfen.

P. S.: Dieser Post sollte vielleicht verschoben werden :?: GEhört ja nun nicht mehr hierher oder :?:

Verfasst: So 4. Jan 2009, 20:33
von Oldperl
Hallo Armin,

also ein Upgrade über ein nicht funktionierendes Contenido resultiert in aller Regel in einem wiederum nicht funktionierenden upgedateten Contenido.

Ich hoffe du hast noch ein Backup deiner Daten und der DB. An deiner Stelle würde ich das alte Contenido in einen Backup-Ordner verschieben und ein aktuelles Contenido komplett neu ins root-Verzeichnis hochladen, dann ein Upgrade-Setup über die alte Datenbank machen und dann benötigte Dateien aus dem alten cms-Ordner rüber kopieren.
Und ich würde die Version 4.8.8 dafür nutzen, da die 4.8.9 leider ein paar Bugs hat (siehe Bugs 4.8.x)

Der "Illegal Call"-Fehler hat entweder mit nicht überschriebenen Contenido-Dateien beim Update zu tun, oder es werden von der alten Version Dateien eingebunden, die den Security-Fix nicht enthalten.

Gruß aus Franken

Ortwin

Verfasst: Mo 5. Jan 2009, 08:39
von Nakoda
Moin Ortwin,

jau! Backup ist da! :wink: Wenn ich dieses wiederhestelle hab ich doch wieder den Fehler von davor. Ist doch bestimmt 'n Einstellungsfehler. Nur find ich den Irgendwie nicht.

Verfasst: Mo 5. Jan 2009, 11:06
von Oldperl
Hallo Armin,

in Contenido existiert keine Klasse DB_usr_web116_1, ich tippe mal in irgendeinem Modul oder Plugin wird diese Klasse verwendet.
Finde heraus wo und passe diese an den neuen Server an.
Wenn dein altes Contenido dann läuft, kannst du ein Update machen.

Gruß aus Franken

Ortwin

Verfasst: Di 6. Jan 2009, 19:07
von Nakoda
Moin Moin,

sorry für die späte Antwort. Viel zu tun im Moment.
Hab jetzt also alles nochmal Schritt für Schritt gemacht.
Soweit alles ganz gut. Irgendwo hab ich anscheinend doch noch ein paar Leichen im Keller. :? http://web116.c2.ibone.ch/armingregor/front_content.php
...und einen Cache Ordner such ich auch noch. :roll: :D
Gibt es so etwas überhaupt? *blödfrag*
Eins hätte ic hda noch. Wenn über diesen Link auf die Seite zugreife dann dauert der Aufbau recht lange, die Stylesheets und die Bilder werden nicht gezogen. Fehler in der config?

EDIT: Cache gefunden! Liegt im Mandantenordner. *doofmannich*