Seite 1 von 2

Upgrade von 4.4.4 auf 4.6.2 FEHLER!!

Verfasst: Fr 11. Nov 2005, 15:31
von Pillendreher
Tach habe nun auch ein Update gemacht...

die Installation läuft auch komplett und ohne Fehler durch.

Nun gibt es ein Problem:

Im Backend, nach dem ich mich als Sysadmin eingeloggt habe steht dort, wo eigentlich die Mandantenauswahl zu finden ist nur folgendes:
Class itemcollection: No table specified. Inherited classes *need* to set a table
Die obere Navigation wird korrekt geladen, nur bleibt halt dieser fehler im "Hauptframe"

Beim Versuch die Frontend Seiten aufzurufen steht folgender Fehler:
Fatal error: Call to undefined function: setexpires() in /home/www/web171/html/cms/conlib/local.php on line 155
und in der local.php steht in der Zeile 155 dann folgendes:
$this->setExpires(time()+3600);
HÜLFE... ich brauch HÜLFE!

Gruß
Simon

Verfasst: Fr 11. Nov 2005, 15:40
von emergence
hast du das conlib verzeichnis auch komplett ausgetauscht ?
sieht für mich auf diese entfernung nicht so aus...

nochmals vergleichen ob alle dateien der neuen version wirklich auf dem server geladen wurden....

Verfasst: Fr 11. Nov 2005, 15:45
von Pillendreher
hab ich nochmal alle übertragen........

ist alles im conlib verzeichnis drin....

nun erscheint auch im frontent der fehler
Class itemcollection: No table specified. Inherited classes *need* to set a table
bsp: www.zeimke.com/cms/ducdalben

Verfasst: Fr 11. Nov 2005, 15:49
von emergence
hab ich nochmal alle übertragen........
ist alles im conlib verzeichnis drin....
und das ergebnis ist/war das selbe ?
vielleicht wurden ja einige dateien nicht vollständig raufgeladen...

welche server umgebung ?
php version ?

Verfasst: Fr 11. Nov 2005, 15:54
von Pillendreher
Das ergebnis war eben dieser Fehler:
Class itemcollection: No table specified. Inherited classes *need* to set a table

Betriebssystem Linux, Server API: Apache, PHP Version 4

Rest kannst du dir in der PHPinfo ansehen:
http://www.zeimke.com/phpinfo.php

hoffentlich kannste mir helfen :-)

Verfasst: Fr 11. Nov 2005, 16:03
von emergence
Pillendreher hat geschrieben:hoffentlich kannste mir helfen :-)
sorry, in dem fall muss ich passen...
die genericdb sachen sind nicht mein spezial gebiet...

Verfasst: Fr 11. Nov 2005, 16:04
von Pillendreher
wer kann denn da helfen?!

kann ich denn in der zwischenzeit die dateien der Contenido 4.4.4 wieder drüberkopieren? muss ich dann wieder die alte installationsroutine durchführen?

gruß

Verfasst: Fr 11. Nov 2005, 16:14
von Pillendreher
oder wie sieht es mit dieser "Lösung" aus, die mir zwar suboptimal erscheint aber wenn es nciht anders geht.

Entweder eine neue Installation anlegen, und dann die frontends in das verzeichnis kopieren + die Datenbank aus der alten installation übernehmen....

oder wie sieht es mit einer Migration auf dem selben server, nur in einem anderen verzeichnis aus?

Verfasst: Fr 11. Nov 2005, 16:19
von emergence
wer kann denn da helfen?!
??
kann ich denn in der zwischenzeit die dateien der Contenido 4.4.4 wieder drüberkopieren?
würd ich nicht machen...
muss ich dann wieder die alte installationsroutine durchführen?
müsste man dann machen...
Entweder eine neue Installation anlegen, und dann die frontends in das verzeichnis kopieren + die Datenbank aus der alten installation übernehmen....
das schon eher...
oder wie sieht es mit einer Migration auf dem selben server, nur in einem anderen verzeichnis aus?
würde auch gehen...

Verfasst: Fr 11. Nov 2005, 16:22
von emergence
etwas ist mir da noch aufgefallen

Code: Alles auswählen

Fatal error: Call to undefined function: setexpires() in /home/www/web171/html/cms/conlib/local.php on line 155
bei conlib/local.php findet sich bei einer 4.6.2 version diese zeile erst bei 168

Code: Alles auswählen

  	$this->setExpires(time()+3600);
anscheinend sind das nicht die gleichen dateien...

Verfasst: Fr 11. Nov 2005, 16:23
von Pillendreher
was hälst du denn für die bessere alternative?

also da laufen ca. 5 oder 6 mandanten drunter.

Neu-Installation

oder

Migration? und funktioniert die migration auch, wenn ich bei der alten installation schon das update für 4.6 durchgeführt habe?!

gruß
simon

Verfasst: Fr 11. Nov 2005, 16:33
von emergence
ich würde
1. die bestehenden verzeichnisse umbennen
sagen wir mal in contenido_x, conlib_x, pear_x
2. conlib, pear, contenido, setup der 4.6.2 version auf den server laden
3. nochmals ein upgrade versuchen

Verfasst: Fr 11. Nov 2005, 18:41
von Pillendreher
kann ich die frontend datein einfach so in die verzeichnisse der mandanten kopieren oder muss ich was beachten, wenn z.b. Gästebuch oder Formulare benutzt werden?

Verfasst: Fr 11. Nov 2005, 21:01
von Pillendreher
so mit dem umweg, also erstmal die verzeichnisse umbenennen und dann die neuen rüberkopieren und ein neues upgrade starten klappt alles.

Nur ist ja das Problem da, dass nun kein Mustermandant angelegt wird, und man damit nicht in den genuss der vorinstallierten neuen Module kommt.

Naja ich hab mir pauschal eine zweite installation angelegt, also eine zusätzliche neu-installation. dann werde ich mal alle module rüberkopieren..



Aber eine Frage habe ich noch: Ist diesmal eigentlich ein Shopsystem integriert!? auf der Musterseite steht sowas..

Verfasst: Sa 12. Nov 2005, 11:33
von emergence
Pillendreher hat geschrieben:so mit dem umweg, also erstmal die verzeichnisse umbenennen und dann die neuen rüberkopieren und ein neues upgrade starten klappt alles.
na wenigstens was... ;-)
Pillendreher hat geschrieben:Aber eine Frage habe ich noch: Ist diesmal eigentlich ein Shopsystem integriert!? auf der Musterseite steht sowas..
ähm nicht das ich wüsste...