Installation der 4.6.4 mit Mysql 5.0.15

Gesperrt
weidlix
Beiträge: 38
Registriert: So 23. Okt 2005, 18:02
Kontaktdaten:

Installation der 4.6.4 mit Mysql 5.0.15

Beitrag von weidlix » Fr 9. Dez 2005, 19:51

Hallo,
ich war ziemlich froh als ich von der neuen Contenidoversion gehört habe, weil ich schon die ganze Zeit versucht habe Contenido mit MySql 5.0.15 zum laufen zu bekommen. Leider hats bis jetzt nicht geklappt.
Also hab ichs gleich mit der neuen Version versucht. Aber bei der Installation bin ich kläglich gescheiter weil andauernd die Fehlermeldung:

Code: Alles auswählen

Inkompatible MySQL-Version
MySQL hat die JOIN-Syntax in Version 5.0.12 geändert. Contenido ist noch nicht kompatibel mit dieser Änderung. Bitte verwenden Sie MySQL 5.0.11 oder kleiner oder warten Sie, bis Contenido mit MySQL 5.0.12 kompatibel ist.
kam und ich deswegen mit der Installation nicht fortfahren konnte. Ist da noch ne Kompatibilitätsprüfung in der install.php die entfernt werden muss?
Die Vernünftigen existieren, die Unvernünftigen Leben

timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo » Fr 9. Dez 2005, 21:03

Da niemand die Änderungen getestet hat, ist der Hinweis noch drin. Wenn du es testen möchtest, mußt du die Abfrage aus der Setuproutine herausnehmen und testen.

weidlix
Beiträge: 38
Registriert: So 23. Okt 2005, 18:02
Kontaktdaten:

Beitrag von weidlix » Sa 10. Dez 2005, 00:51

Hallo Timo,

ich habe den MySql-Test auskommentiert und es eben getestet. Die Artikel unter Content -> Artikel werden immer noch nicht angezeigt.

Im Errorlog steht folgendes

Code: Alles auswählen

[09-Dec-2005 23:42:39] PHP Fatal error:  Error: Can't include prepend.php3 in /home/sweidler/www/pub/contenido/contenido/includes/api/functions.api.general.php on line 157
[09-Dec-2005 23:46:49] /contenido/contenido/main.php?area=con&frame=2&contenido=f11bee23221028bb59fc235803a72e51 MySQL error 1054: Unknown column 'b.idtplcfg' in 'on clause'
SELECT
    			a.preid AS preid,
    			a.postid AS postid,
    			a.parentid AS parentid,
                c.idcat AS idcat,
                c.level AS level,
                b.name AS name,
                b.public AS public,
                b.visible AS online,
                d.idtpl AS idtpl,
				b.idlang AS idlang
            FROM
                con_cat AS a,
                con_cat_lang AS b,
                con_cat_tree AS c
            LEFT JOIN
                con_template_conf AS d
                ON d.idtplcfg = b.idtplcfg
            WHERE
                a.idclient  = '1' AND
                (b.idlang    = '1' OR
				 b.idlang	 = '0') AND
                c.idcat     = b.idcat AND
                b.idcat     = a.idcat
            ORDER BY
                c.idtree ASC
[09-Dec-2005 23:46:49] /contenido/contenido/main.php?area=con&frame=2&contenido=f11bee23221028bb59fc235803a72e51 next_record called with no query pending.
Hast du irgendeine Idee an was das liegen könnte?
Die Vernünftigen existieren, die Unvernünftigen Leben

timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo » Sa 10. Dez 2005, 01:56

tja, liegt wohl immer noch an der falschen syntax
da ich aber derzeit keine MySQL 5.0.15 habe kann ich es nicht testen bzw korrigieren...

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Sa 10. Dez 2005, 09:57

includes/includes.con_str_overview.php

findet man folgendes:

Code: Alles auswählen

    $sql = "SELECT
                a.preid AS preid,
                a.postid AS postid,
                a.parentid AS parentid,
                c.idcat AS idcat,
                c.level AS level,
                b.name AS name,
                b.public AS public,
                b.visible AS online,
                d.idtpl AS idtpl,
                b.idlang AS idlang
            FROM
                ".$cfg["tab"]["cat"]." AS a,
                ".$cfg["tab"]["cat_lang"]." AS b,
                ".$cfg["tab"]["cat_tree"]." AS c
            LEFT JOIN
                ".$cfg["tab"]["tpl_conf"]." AS d
                ON d.idtplcfg = b.idtplcfg
            WHERE
                a.idclient  = '".$client."' AND
                (b.idlang    = '".$lang."' OR
                 b.idlang    = '".$syncoptions."') AND
                c.idcat     = b.idcat AND
                b.idcat     = a.idcat
            ORDER BY
                c.idtree ASC";
und

Code: Alles auswählen

                ".$cfg["tab"]["cat"]." AS a,
                ".$cfg["tab"]["cat_lang"]." AS b,
                ".$cfg["tab"]["cat_tree"]." AS c
mal von klammern umfassen -> also so

Code: Alles auswählen

                (".$cfg["tab"]["cat"]." AS a,
                ".$cfg["tab"]["cat_lang"]." AS b,
                ".$cfg["tab"]["cat_tree"]." AS c)
die position wurde beim bugfix übersehen...
*** make your own tools (wishlist :: thx)

weidlix
Beiträge: 38
Registriert: So 23. Okt 2005, 18:02
Kontaktdaten:

Beitrag von weidlix » Sa 10. Dez 2005, 17:31

Hallo emergence,

ich hab die includes.con_str_overview.php eben abgeändert.
Die fehlenden Klammern waren des Rätsels Lösung.

Bei mir läuft die 4.6.4 nach dieser Änderung und nachdem ich die SQL-Versionsprüfung im Setup auskommentiert habe einwandfrei.

Jaaaaaa, Contenido läuft endlich :-) Jetzt geh ich erst mal einen trinken. Das hab ich mir verdient. Naja, eigentlich nicht ich, eher emergence.

Nochmal gaaanz großes Dankeschön an dich, emergence!!!!
Die Vernünftigen existieren, die Unvernünftigen Leben

Tanaka666
Beiträge: 1
Registriert: Mo 19. Dez 2005, 20:30
Kontaktdaten:

Beitrag von Tanaka666 » Mo 19. Dez 2005, 20:52

halli hallo habe noch ne frage und zwar wegen der :
"includes/includes.con_str_overview.php" ,wo bitte befindt sich diese datei???
mein pfad sieht so aus:"C:\xampp\htdocs\cms\cms\includes"
in diesem ordenr befinden sich nur die datein :"functions.include" ,"functions.navigation".
wo ist die bestagte:"includes/includes.con_str_overview.php" ???
THX im vorraus
cu

rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist » Mo 19. Dez 2005, 20:55

contenido/includes



greets
greets

Random
Beiträge: 1
Registriert: Di 20. Dez 2005, 15:08
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Random » Di 20. Dez 2005, 15:14

Hallo,
ich habe das gleiche Problem wie die User zuvor. Ich hab inzwischen die "includes/includes.con_str_overview.php" mit den Klammern geändert. Da ich allerdings ein absoluten Neuling in PHP und MySql bin konnte ich ein wenig Hilfe gebrauchen - wo und wie genau kommentiere ich den Installationsschritt genau aus?
ivd.

Spike
Beiträge: 3
Registriert: Mo 19. Jan 2004, 16:13
Wohnort: Verl
Kontaktdaten:

Beitrag von Spike » Do 5. Jan 2006, 16:39

unter:
contenido\setup\steps\forms\systemtest.php

Zeile 34:

Code: Alles auswählen

/* $this->doMySQLTests(); */
Gruß
Sebastian

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » Mi 7. Jun 2006, 15:56

Done. Geschlossen.

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