upgrade 4.4.2 nach 4.4.6 Fehler

Gesperrt
smkiel
Beiträge: 68
Registriert: Di 15. Okt 2002, 16:42
Kontaktdaten:

upgrade 4.4.2 nach 4.4.6 Fehler

Beitrag von smkiel »

Hallo,
ich bin bei Hosteurope
Apache/2.0.52 (Debian GNU/Linux) PHP/4.4.2
MySQL Serverversion 4.1.15-Debian_0.dotdeb.0-log
Installierte PHP-Version 4.4.2
safe_mode off
contenido v 4.4.2

Jetzt habe ich bei HE nach 4.4.6 upgegradet.
Weil ich das vorher bei meinem alten Provider das schon erfolgreich getestet hatte, fiel mir bei der Upgrade Routine auf, dass hier die DB Werte nicht automatisch eingetragen wurden. Im Install-log stehen folgende Fehler

Code: Alles auswählen

2006-Feb-Mon 17:23:43: error 1060 (Duplicate column name 'idart') - MySQL error 1060: Duplicate column name 'idart'
  ALTER TABLE con_art ADD COLUMN idart int(10) NOT NULL DEFAULT '0' PRIMARY KEY
2006-Feb-Mon 17:23:43: error 1060 (Duplicate column name 'idclient') - MySQL error 1060: Duplicate column name 'idclient'
  ALTER TABLE con_art ADD COLUMN idclient int(10) NOT NULL DEFAULT '0' 
2006-Feb-Mon 17:23:43: error 1064 (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'int(10) NOT NULL DEFAULT '0'' at line 1) - MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'int(10) NOT NULL DEFAULT '0'' at line 1
.
.
.
Was bedeutet das? Ich habe bei http://www.contenido.org/forum/viewtopi ... olumn+name
ähnliches gelesen. Kann ich das hier vernachläsigen?

Der einzige Fehler, den ich bisher ausfindig machen konnte, ist, dass das Anlegen eines neuen Mandanten fehlschlägt.

Code: Alles auswählen

Warning: mkdir(meineWebsite/contenido/name/): Keine Berechtigung in  /meineWebsite/contenido/contenido/includes/functions.general.php on line 524

Warning: mkdir(meineWebsite/contenido/name/cache/): Datei oder Verzeichnis nicht gefunden in meineWebsite/contenido/contenido/includes/functions.general.php on line 524

Warning: copy(meineWebsite/contenido/name/cache/index.php): failed to open stream: Datei oder Verzeichnis nicht gefunden in meineWebsite/contenido/contenido/includes/functions.general.php on line 544
.
.
.
Er wird zwar nach folgender Fehlermeldung im Backend angelegt, aber es wird kein Verzeichnis angelegt.
Wenn ich per FTP ein Verzeichnis anlege, dann erhalte ich folgende Meldung:

Code: Alles auswählen

Das Verzeichnis /meineWebsite/contenido/name/ existiert bereits. Der Mandant wurde erstellt, das Frontend-Template muß jedoch noch dorthin kopiert werden
Ich wollte eigentlich noch weiter auf 4.6.4 upgraden. Was mache ich jetzt?

Danke im Vorraus
Wiebke
Zuletzt geändert von smkiel am Di 14. Feb 2006, 15:19, insgesamt 1-mal geändert.
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

1. Fehler-Block (Upgrade) ignorieren. Errolog löschen.

2. Fehler-Block: Jetzt: Berechtigungen des cache-Verzeichnisses kontrollieren. Ansonsten mal das Frontend manuell via FTP aus dem Verzeichnis contenido/external/frontend runterladen und als neues Mandantenverzeichnis wieder hochladen. Anschließend die config.php in dem Verzeichnis anpassen.

3. Fehler-Block: siehe 2. Fehler-Block

Wenn Du eh' zu V4.6.4 willst, würde ich jetzt einfach auf V4.6.x wechseln. Lies vor der Installaton die ReadMe.txt. Beachte nach der Installation die Hinweise zu Tipps&Tricks V4.6.

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
smkiel
Beiträge: 68
Registriert: Di 15. Okt 2002, 16:42
Kontaktdaten:

Hier auch noch eine Liste zur Installation v. 4.6.4

Beitrag von smkiel »

Danke für die schnelle Hilfe.


1. juhu, das lasse ich links liegen

2. Cache stimmt, sowohl der von contenido/cms/,
als auch der von /contenido/external/frontend.
Ich habe den Umweg über 4.4.6 genommen,
weil ich bei meinem alten Provider getestet hatte,
von 4.4.2 nach 4.6.4 upzugraden. Das war ziemlich
daneben gegangen.
Diese sukzessive Vorgehensweise 4.4.2 -> 4.4.6 -> 4.6.4
hat dort zum Erfolg geführt. Deswegen auch hier bei HE
dieser Weg. Ich habe mich also schon durch das Forum
gefressen, was die Installation von 4.6.4. angeht, und
fand folgende Beiträge sehr wichtig:

-
  • upgrade 4.4. auf 4.6.x installations HowTo von Dir, Herr B,
    http://contenido.org/forum/viewtopic.php?t=11370 ( u.a.
    Sicherheitsfix einspielen)

    - Tinymce-bugfix einspielen: dateiverwaltung_tinymce_fixed.zip
    (finde gerade den Link nicht, vielleicht kann ein anderer helfen)

    - Codeergänzung in den diversen frontends (cms, Mandanten,
    /external/frontend etc) direkt unter dem Code

    Code: Alles auswählen

     //Backend
      page_open(array ('sess' => 'Contenido_Session', 'auth' => 'Contenido_Challenge_Crypt_Auth', 'perm' => 'Contenido_Perm')); 
    den Code

    Code: Alles auswählen

     i18nInit($cfg["path"]["contenido"].$cfg["path"]["locale"], $belang); 
    setzen, falls nicht vorhanden.

    - Codeaustausch in /includes/globals_off.inc.php und
    /includes/functions.general.php
    siehe "Probleme beim
    Anlegen eines Artikels"
    http://contenido.org/forum/viewtopic.ph ... 2&start=15& postdays=0&postorder=asc&highlight= (wichtig für phpphp 5.0.5 )
Wars das oder fehlt da etwas? Die Liste kann ergänzt werden, da ich noch nicht alles durchprobiert habe in 4.6.4

Bei 4.6.4 gibt es aber noch Probleme mit dem Anlegen?/Löschen von Mandanten. Daher will ich das gerne in 4.4.6 machen. Also lege ich Hand an, die Mandanten zu kopieren.


Gib mir 5 Jahre Zeit und Rockefellers .......


Danke

Wiebke

PS Falls dieser Teil nicht hierhin gehört, bitte verschieben!
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Bei 4.6.4 gibt es aber noch Probleme mit dem Anlegen?/Löschen von Mandanten
Nö, das ist die capiclient-Änderung und das andere kann man ignorieren bzw. ist mir so, dass da jemand schon was zu gepostet hat, müsste bei Bugs V4.6.4 zu finden sein.

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
Gesperrt