[Galette-discussion] Page blanche

2019-02-27 Par sujet Doumé
Bonjour,

 

J’utilise Galette depuis quelques années sans soucis, mais depuis quelques
jours certaines pages me renvoient une page blanche !

Ce sont les pages :

Ajouter adhérent

Ajouter contribution, mais uniquement quand on valide le montant

Export

Et la page self adhésion

 

J’ai le log suivant :

 

Fatal error: Cannot use Zend\Db\Metadata\Object as Object because 'Object'
is a special class name in
/flex/storage/teammadone.com/site/www/galette/includes/Zend-2.3.7/Zend/Db/Me
tadata/Source/AbstractSource.php on line 14

 

 

Quant à la page Formulaire d’adhésion vierge, elle me renvoi sur la liste
des adhérents.

Je n’ai fait aucune modification et le problème est apparu du jour au
lendemain le 20 février et persiste depuis.

 

Quelqu’un a-t-il une idée du problème (et de la solution) ??

 

Merci

 

A+

Doumé

 



[Galette-discussion] Pages blanches... suite

2019-02-27 Par sujet Doumé
Re-Bonjour,

 

Après un peu de réflexion, je me suis demandé si mon hébergeur n’aurait pas
changé de version PHP.

La version actuelle est 7.2

Si je passe dans une version inférieur (j’ai essayé 7.1, 5.6, 5.5) le
problème est différent, les pages Ajouter adhérent, Export, et Ajouter
contribution fonctionnent !

Il n’y a que la page self adhésion qui me renvoi ce log :

 

Fatal error: Uncaught ErrorException: Unknown error: Object of class
Galette\Core\Db could not be converted to string in
/flex/storage/teammadone.com/site/www/galette/lib/Galette/Core/Db.php:482
Stack trace: #0
/flex/storage/teammadone.com/site/www/galette/includes/Smarty-3.1.21/Smarty.
class.php(1547): Galette\Core\Error::errorHandler(4096, 'Object of
class...', '/flex/storage/t...', 482, Array) #1
/flex/storage/teammadone.com/site/www/galette/lib/Galette/Core/Db.php(482):
Smarty::mutingErrorHandler(4096, 'Object of class...', '/flex/storage/t...',
482, Array) #2
/flex/storage/teammadone.com/site/www/galette/lib/Galette/Entity/FieldsConfi
g.php(412): Galette\Core\Db->getColumns(Object(Galette\Core\Db)) #3
/flex/storage/teammadone.com/site/www/galette/self_adherent.php(303):
Galette\Entity\FieldsConfig->getFormElements(true) #4 {main} thrown in
/flex/storage/teammadone.com/site/www/galette/lib/Galette/Core/Db.php on
line 482

 

 

Et la page Formulaire d’adhésion vierge qui renvoi toujours vers la liste
des adhérents…

 

 

Merci

 

A+

Doumé

 



Re: [Galette-discussion] Page blanche

2019-02-27 Par sujet Johan Cwiklinski
Salut,

Le 27/02/2019 à 18:52, Doumé a écrit :
> *Fatal error*: Cannot use Zend\Db\Metadata\Object as Object because
> 'Object' is a special class name in
> */flex/storage/teammadone.com/site/www/galette/includes/Zend-2.3.7/Zend/Db/Metadata/Source/AbstractSource.php*
> on line *14*

La version de galette n'a pas été précisée, mais il s'agit d'une
ancienne version.

De nombreuses choses se sont passés depuis ; il faut mettre à jour.

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature


RE: [Galette-discussion] Page blanche

2019-02-27 Par sujet Doumé
Bonsoir,

Effectivement, c'est une ancienne version (V0.8.3) qui fonctionnait sans
souci, d’où le manque de mise à jour...
Après réflexion, je pense savoir d’où vient le problème : sur mon
hébergement, j'ai créé une nouvelle base de données pour installer WordPress
en vue de refaire notre site, et je pense qu'en installant WordPress, PHP
s'est 'upgradé' en 7.2 sans doute pas compatible avec la V0.8.3. Maintenant
mon hébergeur ne me donne plus le choix qu'entre PHP 5.5, 5.6, 7.0, 7.1, 7.2
et certaines pages ne marchent avec aucune de ces versions...
J'utilise la même version de Galette pour une autre asso et ça fonctionne
bien en PHP 5.4, ce qui devait être le cas ici avant.

Est-ce que je peux directement faire la mise à jour vers la V0.9.2.1 ???
En faisant cette mise à jour, est-ce que retrouverai les pages qui ne
s'affichent plus aujourd'hui ? (Je pense que ou puisque tout est dans les
tables de la base de donnée)


Merci

A+
Doumé

-Message d'origine-
De : Johan Cwiklinski [mailto:jo...@x-tnd.be] 
Envoyé : mercredi 27 février 2019 20:25
À : users@lists.galette.eu
Objet : Re: [Galette-discussion] Page blanche

Salut,

Le 27/02/2019 à 18:52, Doumé a écrit :
> *Fatal error*: Cannot use Zend\Db\Metadata\Object as Object because 
> 'Object' is a special class name in
> */flex/storage/teammadone.com/site/www/galette/includes/Zend-2.3.7/Zen
> d/Db/Metadata/Source/AbstractSource.php*
> on line *14*

La version de galette n'a pas été précisée, mais il s'agit d'une ancienne
version.

De nombreuses choses se sont passés depuis ; il faut mettre à jour.

++
--
Johan



--
Galette users discussions

http://galette.eu - http://galette.eu/documentation
http://bugs.galette.eu/projects/galette/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/



Re: [Galette-discussion] Page blanche

2019-02-27 Par sujet Johan Cwiklinski
Salut,

Le 27/02/2019 à 20:44, Doumé a écrit :
> Est-ce que je peux directement faire la mise à jour vers la V0.9.2.1 ???

Oui.

> En faisant cette mise à jour, est-ce que retrouverai les pages qui ne
> s'affichent plus aujourd'hui ? (Je pense que ou puisque tout est dans les
> tables de la base de donnée)

Aucune idée, le plus simple, c'est de tester ; des correctifs et
changements, il y en a eu quelques uns...

De toutes façons, avec un bon backup, rien n'est jamais perdu au pire
(et ça reste assez rare que ça serve vraiment ; à ce que j'en sais en
tous cas).

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature


Re: [Galette-discussion] Pagination trombinoscope

2019-02-27 Par sujet Xavier Maillard
Bonjour Johan,

merci pour cette mise à jour que je ne découvre qu'aujourd'hui.

Je n'ai pas encore fait la mise à jour mais je compte appliquer ce
patch à la main sur ma version 0.9.1.

++

-- 
Xavier Maillard  
e/j:xav...@maillard.imw:www.maillard.im
m: 06 52 18 63 43 (old)
m: 06 49 60 48 56 (NEW)

GPG:   9983 DCA1 1FAC 8DA7 653A
   F9AA BA49 09B7 8F04 DE1B

-- 
Galette users discussions

http://galette.eu - http://galette.eu/documentation
http://bugs.galette.eu/projects/galette/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/



Re: [Galette-discussion] Pagination trombinoscope

2019-02-27 Par sujet Johan Cwiklinski
Salut,

Le 28/02/2019 à 05:07, Xavier Maillard a écrit :
> Je n'ai pas encore fait la mise à jour mais je compte appliquer ce
> patch à la main sur ma version 0.9.1.

Attention avec les patches appliqués de cette manière... C'est la genre
de chose qui n'est typiquement même pas "garanti jusqu'à la porte" :D

En l’occurrence, je ne suis pas en mesure d'affirmer que d'autres
modifications ne seraient pas à appliquer en plus pour que tout
fonctionne comme escompté (ça a été source d'erreurs par le passé...).

Je déconseille donc ce genre de pratique sur une instance en production.

Du coup sur une instance de tests, autant prendre la nightly pour éviter
les problèmes et tester les autres correctifs/nouveautés au passage :p

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature