#1 2023-06-20 23:43:29

jeanp
Membre
2023-06-20
1

erreur inconnue : set_charset

Bonsoir,

À la réinstallation de Piwigo, j'obtiens le message d'erreur suivant, a priori concernant le réglage de l'encodage des caractères si je comprends correctement :

Fatal error: Uncaught Error: Call to a member function set_charset() on null in /htdocs/photos/include/dblayer/functions_mysqli.inc.php:88 Stack trace: #0 /htdocs/photos/install.php(261): pwg_db_check_charset() #1 {main} thrown in /htdocs/photos/include/dblayer/functions_mysqli.inc.php on line 88

Cette ligne 88 du fichier include/dblayer/functions_mysqli.inc.php est la ligne suivante :
  $mysqli->set_charset($db_charset);
dans le bloc ci-dessous :

/**
* Set charset for database connection.
*/
function pwg_db_check_charset()
{
  global $mysqli;

  $db_charset = 'utf8';
  if (defined('DB_CHARSET') and DB_CHARSET != '')
  {
    $db_charset = DB_CHARSET;
  }
  $mysqli->set_charset($db_charset);
}

Et là je sèche pour retrouver une config opérationnelle… Une piste ? Merci !

--
Jean

Piwigo version 13.7.0
PHP version 8.1.20
MySQL version 10.3.36-MariaDB-0+deb10u2 - Debian 10
hébergeur : LWS https://www.lws.fr/
URL Piwigo : http://jpcl.xyz/photos/

Hors ligne

#2 2023-06-27 03:14:30

k5
Équipe Piwigo
La reppe (Provence)
2014-01-26
1401

Re: erreur inconnue : set_charset

Bonjour
quel est l'interclassement générale de votre bdd ?
quel est l'interclassement de piwigo ?

un changement de serveur ?

A très vite


alpineLinux 3.22.2 Piwigo 15.7 php 8.4.14 -- 9.5 mysql -- ImageMagick 7.1.2.8
Piwigo 16rc1 php 8.2

Hors ligne

#3 2023-06-29 11:01:14

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12731

Re: erreur inconnue : set_charset

J'ai eu ce soucis sur un serveur de test pour la 14beta1. Mais c'est strictement pareil en 13 de ce point de vue.

Il y a sans doute une erreur "silencieuse" à la connexion à la base de données : problème d'identifiants de connexion. Tu peux ajouter du code comme dans ce commit [Github] Piwigo commit c6eebad0


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github linkedin newsletter Piwigo.org © 2002-2025 · Contact