[Galette-devel] install version de développement
Bonjour, J'ai des difficultés pour l'installation de la v 0.7 Lors du test de connexion à la base, le test est passé mais avec de nombreuses erreurs : --- Vérification de la base Vérification des paramètres et de l'existence de la base *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/MDB2.php* on line *345* *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/MDB2.php* on line *1617* *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/MDB2.php* on line *2023* *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/MDB2.php* on line *2046* *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/MDB2.php* on line *2391* *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/PEAR.php* on line *563* *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/PEAR.php* on line *566* *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/MDB2/Driver/mysql.php* on line *847* La connexion à la base est établie La base existe et les paramètres de connexion sont corrects. - Lors du test suivant, il y a plus d'erreurs et le test ne passe pas : - *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/MDB2.php* on line *345* *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/MDB2.php* on line *1617* *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/MDB2.php* on line *2023* *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/MDB2.php* on line *2046* *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/MDB2.php* on line *2391* *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/PEAR.php* on line *563* *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/PEAR.php* on line *566* *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/MDB2/Driver/mysql.php* on line *847* *Deprecated*: Assigning the return value of new by reference is deprecated in */homez.36/icarai/www/capbio/includes/adodb492/adodb.inc.php* on line *914* *Deprecated*: Assigning the return value of new by reference is deprecated in */homez.36/icarai/www/capbio/includes/adodb492/adodb.inc.php* on line *1988* *Deprecated*: Assigning the return value of new by reference is deprecated in */homez.36/icarai/www/capbio/includes/adodb492/adodb.inc.php* on line *2060* Installation de Galette - Droits d'accès à la base Permissions sur la base Pour fonctionner, Galette doit avoir un certain nombre de droits sur la base de données (CREATE, DROP, DELETE, UPDATE, SELECT et INSERT) * Opération CREATE autorisée * Opération INSERT non autoriséeMDB2 Error: value count on row ([Last query: INSERT INTO `galette_test` (`test_id`, `test_text`, `test_boolean`, `test_decimal`, `test_float`, `test_date`, `test_time`, `test_timestamp`) VALUES(1, 'a simple text', 1, 12, 1,3, '2007-05-29', '12:12:00', '1980-05-29 12:12:00')] [Native code: 1136] [Native message: Column count doesn't match value count at row 1] ) Galette ne dispose pas de droits suffisants sur la base de données pour poursuivre l'installation. -- En réalité, l'utilisateur a bien le droit de faire des INSERT. Je soupçonne des problèmes de version de Pear, ou de ses modules. Quelqu'un aurait-il une piste ? Nicolas ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] install version de développement
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Bonjour, Le 02/04/2010 11:19, Nicolas Vivier a écrit : Bonjour, J'ai des difficultés pour l'installation de la v 0.7 Lors du test de connexion à la base, le test est passé mais avec de nombreuses erreurs : --- *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/MDB2.php* on line *345* Galette vient avec une version de Pear et de Mdb2 ; mais utilisera les versions systèmes si elles sont présentes. Et c'est le cas en l'occurrence (/usr/local/lib/php/MDB2.php. Or, il semble que la version système de MDB2 ne soit pas compatible avec php 5.3. De quelle version s'agit-il ? Pour corriger, soit il faut installer côté système le MDB qui va bien, soit il faut faire en sorte que Galette n'utilise pas la version système. * Opération INSERT non autoriséeMDB2 Error: value count on row ([Last query: INSERT INTO `galette_test` (`test_id`, `test_text`, `test_boolean`, `test_decimal`, `test_float`, `test_date`, `test_time`, `test_timestamp`) VALUES(1, 'a simple text', 1, 12, 1,3, '2007-05-29', '12:12:00', '1980-05-29 12:12:00')] [Native code: 1136] [Native message: Column count doesn't match value count at row 1] ) Galette ne dispose pas de droits suffisants sur la base de données pour poursuivre l'installation. -- En réalité, l'utilisateur a bien le droit de faire des INSERT. Je soupçonne des problèmes de version de Pear, ou de ses modules. Quelqu'un aurait-il une piste ? Pour le coup, il semble que ce soit un problème dans la requête (Column count doesn't match value count). S'agit-il du dernier SVN de Galette ? Si oui, il va falloir que j'y jette un oeil, une coquille a du se glisser dans le code. Johan -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAku2CZYACgkQ7N2B+4uln5TlTQCgnd+9iC/Z2M6GRoCwYFxc6/IA dmEAoOI4I8e2MJ2t0OdnplhlsjH693NZ =+mR3 -END PGP SIGNATURE- ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] install version de développement
Johan Cwiklinski a écrit : Bonjour, Le 02/04/2010 11:19, Nicolas Vivier a écrit : Bonjour, J'ai des difficultés pour l'installation de la v 0.7 Lors du test de connexion à la base, le test est passé mais avec de nombreuses erreurs : --- *Deprecated*: Assigning the return value of new by reference is deprecated in */usr/local/lib/php/MDB2.php* on line *345* Galette vient avec une version de Pear et de Mdb2 ; mais utilisera les versions systèmes si elles sont présentes. Et c'est le cas en l'occurrence (/usr/local/lib/php/MDB2.php. Or, il semble que la version système de MDB2 ne soit pas compatible avec php 5.3. De quelle version s'agit-il ? MDB1.3.0 stable MDB2 2.0.0 stable MDB2_Driver_mysql 1.0.0 stable Pour corriger, soit il faut installer côté système le MDB qui va bien, soit il faut faire en sorte que Galette n'utilise pas la version système. * Opération INSERT non autoriséeMDB2 Error: value count on row ([Last query: INSERT INTO `galette_test` (`test_id`, `test_text`, `test_boolean`, `test_decimal`, `test_float`, `test_date`, `test_time`, `test_timestamp`) VALUES(1, 'a simple text', 1, 12, 1,3, '2007-05-29', '12:12:00', '1980-05-29 12:12:00')] [Native code: 1136] [Native message: Column count doesn't match value count at row 1] ) Galette ne dispose pas de droits suffisants sur la base de données pour poursuivre l'installation. -- En réalité, l'utilisateur a bien le droit de faire des INSERT. Je soupçonne des problèmes de version de Pear, ou de ses modules. Quelqu'un aurait-il une piste ? Pour le coup, il semble que ce soit un problème dans la requête (Column count doesn't match value count). S'agit-il du dernier SVN de Galette ? Si oui, il va falloir que j'y jette un oeil, une coquille a du se glisser dans le code. SVN récupéré hier soir. Merci de tes réponses. Nicolas ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] install version de développement
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Le 02/04/2010 17:43, Nicolas Vivier a écrit : Galette vient avec une version de Pear et de Mdb2 ; mais utilisera les versions systèmes si elles sont présentes. Et c'est le cas en l'occurrence (/usr/local/lib/php/MDB2.php. Or, il semble que la version système de MDB2 ne soit pas compatible avec php 5.3. De quelle version s'agit-il ? MDB1.3.0 stable MDB2 2.0.0 stable Faut peut-être penser à mettre à jour, il y a 10 versions de retard par rapport à ce qui est fourni dans Galette (2.4.1) ; ou forcer Galette à utiliser la sienne et non pas celle du système. Du coup, pour le problème SQL, ben faut déjà essayer avec une version de MDB compatible php 5.3 ; si ça se trouve, le problème ne se posera plus... Johan -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAku2F/0ACgkQ7N2B+4uln5TKjQCg094LmWIR4zOTGW9Xo4CQiNv1 w1UAn2xJKUH9OqH+SLysBCFiwG6Hgwbn =MA+E -END PGP SIGNATURE- ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel