Closed Limezy closed 6 months ago
https://github.com/Limezy/moncycle_ynh/blob/v9.0.5/sources/patches/main-02-static.patch
L'application du patch ci-dessus 👆 résout le problème sur mon serveur de test, toujours avec php8.2
Tu es sur d'être sur le dernier commit? Il y a bien eu un bug corrigé sur le commit d'après.
Sur le dernier commit j'ai quand même dû patcher parce que j'avais la même fatal error
Je pense que retirer le mot clé static
de la ligne 23 devrait corriger. Pour ma part je suis en PHP 8.3
https://github.com/jean-io/moncycle.app/blob/2eaf8d5765423276f2f16816fb62218f6b311555/www_data/lib/db.php#L23
En tout cas je n'arrive pas à reproduire, je veux bien que tu tests cette solution stp.
Pour info, une branche stable a été créer pour éviter de se retrouver avec des commits non stable.
Pas de problème je vais tenter. Je vais aussi passer sous php8.3 si c'est ce qui est utilisé sur moncycle.app. Je reviens vers toi ici selon le résultat.
php8.3 résout 100% le problème, même sans enlever le "static" de la ligne 23 ! Merci pour l'aide
Top. Il faut ajouter l'info sur le readme du projet.
J'ai tenté d'installer la dernière version du code sur mon serveur et j'obtiens une fatal error php :
Cela semble provenir de la ligne 23 de db.php, ligne modifiée lors du commit "static power" pour ajouter le type "static" https://github.com/jean-io/moncycle.app/blob/66247bf4552d4e688fb3756560f77743865d5875/www_data/lib/db.php#L23
Peut-être que le fichier db.php est incompatible avec ma version de php ? (j'utilise 8.2, la version par défaut sur Yunohost 11.2.10)