Re: [Galette-discussion] migration 0.63 vers 0.8
le plugin admintools s'est lui aussi planté sur page blanche quand j'ai demandé réinitialiser la configuration des champs ; Je suspecte un gros rattage de cette migration depuis le tout début, car l'autre migration (de 0.63 à 0.80) que j'avais réalisée s'est bien finie. Je vais reprendre au commencement. Je vous tiens au courant, Hélène Le 23/09/2014 19:58, Johan Cwiklinski a écrit : Salut, Le 23/09/2014 13:39, Hélène PETIT a écrit : J'ai tout férmé, puis je me suis reconnectée et j'ai demandé direct l'ajout d'un nouvel adhérent ; page blanche, et dans les logs j'ai ça : nn.nnn.nn.nnn - 2014-09-23 11:32:12 - 4 - PHP Warning: array_walk() expects parameter 1 to be array, null given in nnn/galette/lib/Galette/Entity/FieldsConfig.php on line 194 nn.nnn.nn.nnn - 2014-09-23 11:32:12 - 4 - Fields configuration count for `adherents` columns does not match records. Is : 0 and should be 37 nn.nnn.nn.nnn - 2014-09-23 11:32:12 - 3 - [Galette\Entity\FieldsConfig] An error occured while checking update for fields configuration for table `adherents`. Statement could not be executed (23000 - 1452 - Cannot add or update a child row: a foreign key constraint fails (`utqp_v1`.`galette_fields_config`, CONSTRAINT `galette_fields_config_ibfk_1` FOREIGN KEY (`id_field_category`) REFERENCES `galette_fields_categories` (`id_field_category`))) La dernière erreur découle à priori de la première, la seconde est juste informative. À vue de nez, la table des catégories de champs est vide, or, elle aurait du être instanciée lors de l'installation/mise à jour, en 0.7 ou en 0.8... Le plugin admintools permet de réinitialiser la configuration des champs, il est possible que ça résolve le problème. ++ ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] migration 0.63 vers 0.8
Salut, Le 24/09/2014 13:52, Hélène PETIT a écrit : le plugin admintools s'est lui aussi planté sur page blanche quand j'ai demandé réinitialiser la configuration des champs ; Il aurait été intéressant tout de même de connaître l'erreur rencontrée ; même s'il s'agit d'un problème du côté de base de données, l'application est censée en informer l'utilisateur, et non ps planter lâchement... Je suspecte un gros rattage de cette migration depuis le tout début, car l'autre migration (de 0.63 à 0.80) que j'avais réalisée s'est bien finie. Je vais reprendre au commencement. Je vous tiens au courant, OK, bon courage :) ++ -- Johan signature.asc Description: OpenPGP digital signature ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Problème envoie E-mailling galette 8
Bonsoir, Je viens de réinstaller la version 0.7.8 dans un sous dossier et l'envoie d'E-mail fonctionne très bien. Mais avec la version 0.8 je reçois toujours encore le défaut suivant : *Fatal error*: Class 'SMTP' not found in */home/www/8cfafba7b3d4cd7ea26769f72fd2297c/web/2/galette-0.8/includes/phpMailer-5.2.8/class.phpmailer.php* on line *1173* Les fichiers /class.smtp.php/et */class.phpmailer.php/* sont présent et le droit en écriture 777. J'ai tout de même demandé à Infomaniak si la fonction Mail Php et Mail Smtp été activée et ils m'ont répondu qu'elle était toujours disponible. En plus de cela j'avais remarqué qu'en changeant plusieurs fois la /Méthode d'envoi des courriels/j'arrivais de temps à autre à envoyer 1 courriel avec la /Fonction PHP mail()/. Cordialement Bernard Apparemment si, puisqu'en changeant plusieurs fois la méthode d'envoi des courriels j'arrive à envoyer *_1_* courriel en SMTP, le second provoque de nouveau le défaut. L'envoi via smtp fonctionne globalement, tout comme l'envoi avec la fonction mail ; je viens de tester ces deux possibilités (bien entendu, si l'hébergeur a désactivé des fonctionnalités, c'est à voir avec lui...). Pour le cas du Class 'SMTP' not found Il faudrait vérifier que le fichier galette/includes/phpMailer-5.2.8/class.smtp.php existe et qu'il correspond bien au fichier distribué, et que les droits de ce fichier sont corrects (ceux du fichier class.phpmailer.php le sont visiblement). ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion