Bonjour/Bonsoir,
Voilà le message que j'ai lorsque j'essaye d'accéder au site :
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /home/clownspo/www/Album/include/dblayer/functions_mysql.inc.php:38 Stack trace: #0 /home/clownspo/www/Album/include/common.inc.php(124): pwg_db_connect('mysql51-92.pers...', 'clownspourderir...', 'rQmRSD65', 'clownspourderir...') #1 /home/clownspo/www/Album/index.php(26): include_once('/home/clownspo/...') #2 {main} thrown in /home/clownspo/www/Album/include/dblayer/functions_mysql.inc.php on line 38
Pouvez vous m'aider?
Version de Piwigo:
Version de PHP:
Version de MySQL:
URL Piwigo: http://
Dernière modification par phibrunet (2019-02-05 19:05:52)
Hors ligne
Bonjour,
Est-ce que c'est dû à un changement d’hébergement ou à alors à un paramètre de base de donnée ?
Cordialement
k5
Hors ligne
Je n'ai pas changé d'hébergeur, je suis toujours chez OVH.
La base de données je ne sais pas, Je suis passé en
Version PHP globale
7.2
peut-être est-ce ça?
Pour essai je suis revenu à PHP 5.6 et ça fonctionne de nouveau ! Que faut-il faire pour que ça marche en 7.2 ?
Dernière modification par phibrunet (2019-02-05 19:04:29)
Hors ligne
Bonjour
normal en php 7 la fonction mysql_connect() existe plus il faut utilise mysqli a la place .
pour changer ca dans piwigo c'est tres simple
il faut editer le fichier local/config/database.inc.php et s'assurer qu'il y as bien la ligne (avec un i a la fin)
$conf['dblayer'] = 'mysqli';
a la place (je suppose vu votre message d'erreur) (sans le i a la fin)
$conf['dblayer'] = 'mysql';
Hors ligne
Super ça fonctionne parfaitement! Merci beaucoup! Bonne journée.
Hors ligne