Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Eric
2011-02-04 20:57:26

Pour l'instant, pas d'autre bug constaté. Les modifs ont été testées et approuvées pour une installation sur MySql 5.5.8 et 5.1.36.

plg
2011-02-03 23:02:20

J'ai fait les modifs dans [Subversion] r9086, malgré quelques efforts, l'installation de MySQL 5.5 sur Ubuntu ou MacOSX est un peu fastidieuse, donc je laisse le soin à ceux qui tournent en MySQL 5.5 (probablement uniquement sur WAMP) de détecter d'autres bugs avec cette version de MySQL. En tout cas, les changements n'entrainent pas de régression sur un MySQL 5.1.

Eric
2011-01-30 17:06:05

plg a écrit:

Eric, si à l'utilisation de Piwigo + MySQL 5.5.8 tu constates des bugs, je suis très intéressé.

Ok, je viens juste d'upgrader mon Wampserver vers la dernière version 2.1 qui apporte Php5.3.5 et MySql 5.5.8 en plus de Php 5.3.0 et MySql 5.1.38. C'est pour cela que je me suis rendu compte du pb ;-)

J'ai deux galeries 2.2RC1 montées (une pour chaque version de MySql) pour pouvoir comparer. Je reprends donc tous mes tests sur ma plus haute version de MySql.

plg
2011-01-30 17:01:03

ENGINE is the preferred term, but cannot be used before MySQL 4.0.18.

Etant donné les prérequis de Piwigo en terme de version MySQL :

Code:

define('REQUIRED_MYSQL_VERSION', '5.0.0');

Le changement ne coûte rien.

Eric, si à l'utilisation de Piwigo + MySQL 5.5.8 tu constates des bugs, je suis très intéressé.

Eric
2011-01-30 16:44:54
plg
2011-01-30 16:40:51

Eric a écrit:

Bon pour un ticket dans le bugtracker ?

oui, je ferai une petite recherche pour TYPE ou ENGINE.

Eric
2011-01-30 16:37:26

Oui, cela suffit pour passer l'installation de la galerie et c'est compatible MySql V5.x (testé avec version 5.1.36).
Par contre, je doute pour les versions inférieures à MySql 5.x. Je ne connais pas le taux d'utilisation des version 4.x de MySql chez les hébergeurs. Très peu, selon moi...

Bon pour un ticket dans le bugtracker ?

plg
2011-01-30 16:07:23

Eric a écrit:

Depuis MySql 5.5, la clause "TYPE=MyISAM" à la création de tables n'est plus supportée et doit être remplacée par "ENGINE=MyISAM".

Et cette uniquement modification suffit ?

On a eu plusieurs retours de problèmes avec MySQL 5.5 sur le forum anglophone.

Eric
2011-01-30 15:46:59

Complément d'info pour solution:

Depuis MySql 5.5, la clause "TYPE=MyISAM" à la création de tables n'est plus supportée et doit être remplacée par "ENGINE=MyISAM".

Eric
2011-01-30 14:10:21

Juste pour info car je ne pense pas qu'il y ait beaucoup d'hébergeurs qui utiliseraient déjà la version 5.5.8 de MySql (à part peut-être les serveurs auto-hébergés ?). Avec cette version de MySql, j'ai cette erreur à l'installation de la galerie:

[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 'TYPE=MyISAM DEFAULT CHARACTER SET utf8' at line 1
CREATE TABLE `piwigo_caddie` ( `user_id` smallint(5) NOT NULL default '0', `element_id` mediumint(8) NOT NULL default '0', PRIMARY KEY  (`user_id`,`element_id`) ) TYPE=MyISAM DEFAULT CHARACTER SET utf8;

#1    my_error E:\www\PWG_2.2-RC1\include\dblayer\functions_mysql.inc.php(90)
#2    pwg_query E:\www\PWG_2.2-RC1\admin\include\functions_install.inc.php(64)
#3    execute_sqlfile E:\www\PWG_2.2-RC1\install.php(327)

J'ai fait plusieurs essais d'installation de zéro pour confirmer.

Je suis ensuite passé à MySql V5.1.36 (un peu plus "populaire") et j'ai retenté une install de zéro qui s'est déroulée sans problème.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact