[Galette-devel] install version de développement

2010-04-02 Par sujet Nicolas Vivier
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

2010-04-02 Par sujet Johan Cwiklinski
-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

2010-04-02 Par sujet Nicolas Vivier
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

2010-04-02 Par sujet Johan Cwiklinski
-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