OpenEdition / lodel

Science publishing CMS
GNU General Public License v2.0
50 stars 27 forks source link

Impossible de charger les documents annexes et les vignettes #133

Closed enadji closed 2 years ago

enadji commented 2 years ago

Bonjour,

Lorsque nous tentons d’ajouter une vignette ou un document annexe, Lodel nous renvoie des messages d’erreur de PHP. Ces derniers semblent indiquer que la source de ces erreurs est similaires, mais les résultats varient. Ce problème ne semble pas être propre à un modèle éditorial.

Dans le cas des vignettes d’un document pré-existant

PHP Error (Notice) in file '/data/www/lodel/lodel/scripts/genericlogic.php' on line 414 : 
Array to string conversion

> PHP Error (Notice) in file '/data/www/lodel/lodel/scripts/dao.php' on line 202 : 
Array to string conversion

Error (Internal Error) in file '/data/www/lodel/lodel/scripts/dao.php' on line 206 : 
SQL ERROR :
Unknown column 'Array' in 'field list'

À l’issue de ce message d’erreur, aucune vignette n’est ajoutée.

Dans le cas d’un document annexe (images)

PHP Error (Notice) in file '/data/www/lodel/lodel/scripts/genericlogic.php' on line 414 : 
Array to string conversion

PHP Error (Notice) in file '/data/www/lodel/lodel/scripts/dao.php' on line 228 : 
Array to string conversion

Error (Internal Error) in file '/data/www/lodel/lodel/scripts/dao.php' on line 231 : 
SQL ERROR :
Unknown column 'Array' in 'field list'

À l’issue de ce message d’erreur, un document annexe est présent dans l’interface de Lodel. Mais il est impossible de le voir ou de l’éditer.

Dans le cas d’un document annexe (fac-similés, PDF)

Dans ce cas précis, Lodel ne renvoie pas de message d’erreur… mais n’ajoute pas le document en question !