Project

General

Profile

Actions

Anomalie #1686

closed

Exporter adhérent : erreur de l'application

Added by Fab Agom 9 months ago. Updated 9 months ago.

Status:
Rejeté
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
07/07/2023
Due date:
% Done:

0%

Estimated time:
Version utilisée:

Description

Bonjour,

Lorsque je souhaite faire un export de mes adhérents via le bouton "Exporter en csv" de la page "Liste des adhérents" suis redirigé sur la page erreur application.

En regardant dans les log je trouve ceci :

Type: ErrorException
Message: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated
File: /home/xxxxxxxxxxxx/www/.gestion/lib/Galette/IO/CsvOut.php
Line: 148
Trace: #0 [internal function]: {closure}(8192, 'str_replace(): ...', '/home/xxxxxxxxxxxx/...', 148)
#1 /home/xxxxxxxxxxxx/www/.gestion/lib/Galette/IO/CsvOut.php(148): str_replace('"', '""', NULL)

J'ai mis les logs en fichier et mon site est publié sur ovh avec PHP 8.1.

Merci d'avance de votre aide pour faire fonctionner l'export qui est bien pratique.


Files

galette.log (331 KB) galette.log Fab Agom, 07/07/2023 06:02 PM

Related issues 1 (0 open1 closed)

Is duplicate of Galette - Anomalie #1655: Conformité PHP8.1 de ./galette/lib/Galette/IO/CsvOut.phpFerméJohan Cwiklinski08/29/2022

Actions
Actions #1

Updated by Fab Agom 9 months ago

Voici les infos systèmes :

Galette version:.... v0.9.6.1
PHP version:........ 8.1.16 cgi-fcgi
PHP config:
max_execution_time:... 165
memory_limit:......... 512M
post_max_size:........ 130M
safe_mode:............
session:.............. files
upload_max_filesize:.. 128M
Database:........... mysql (MySQL Community Server (GPL) / 5.7.42-log)
OS:................. Linux webm183.cluster010.gra.hosting.ovh.net 5.15.41-ovh-vps-grsec-zfs-classid #1 SMP Thu May 19 07:42:04 UTC 2022 x86_64
Browser:............ Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0

Modules:
OK:
module « SimpleXML »
module « gd »
l’un des pilotes PDO « mysql » ou « pgsql »
module « curl »
module « gettext »
module « mbstring »
module « openssl »
module « intl »
module « session »
Should:
Missing:

Plugins:

PHP loaded modules:
Core, date, libxml, openssl, pcre, sqlite3, zlib, bcmath, bz2, calendar,
ctype, curl, dba, dom, hash, FFI, fileinfo, filter, ftp, gd,
gettext, gmp, json, iconv, SPL, session, intl, standard, mbstring, memcached,
mongodb, mysqlnd, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell,
redis, Reflection, imagick, SimpleXML, soap, sockets, sodium, imap, exif, sysvmsg,
sysvsem, sysvshm, tokenizer, xml, xmlreader, xmlwriter, xsl, zip, mysqli, cgi-fcgi,

Actions #2

Updated by Fab Agom 9 months ago

Pour info j'ai effectué la modif du code du topic :Conformité PHP8.1 de ./galette/lib/Galette/IO/CsvOut.php
Maintenant je peux exporter mais mon fichier est vide.

Actions #3

Updated by Johan Cwiklinski 9 months ago

  • Is duplicate of Anomalie #1655: Conformité PHP8.1 de ./galette/lib/Galette/IO/CsvOut.php added
Actions #4

Updated by Johan Cwiklinski 9 months ago

  • Status changed from Nouveau to Rejeté

Le problème reporté est effectivement du à la version de PHP, et a été corrigé dans #1655

Quant à un export vide, je n'ai pas connaissance de problème à ce niveau, les exports semblent fonctionner comme escompté de mon côté. Il faudra ouvrir un nouveau ticket pour ce nouveau problème, avec toutes les informations (comment est fait l'export, etc), bien vérifier les logs, ...
Il faudrait aussi vérifier si le problème subsiste avec la dernière version nightly de Galette.

Actions

Also available in: Atom PDF