Erreur fatale avec infomaniak

54 views
Skip to first unread message

Plume

unread,
Oct 20, 2021, 1:23:35 PM10/20/21
to Expoactes
Bonjour
J'essaye de mettre en place expoacte sur infomaniak et j'ai le message

"Erreur fatale : Erreur non détectée : Appel à la fonction non définie mysql_connect() dans /home/clients/5b7b5ab03aa1159a8e32371782029a36/web/actes/tools/function.php:714 Stack trace : #0 /home/clients/5b7b5ab03aa1159a8e32371782029/tools/web/actes function.php(766) : con_une_db('mmlb.myd.infoma...', 'useractes', '23Kinou99', 'dbactes', false) #1 /home/clients/5b7b5ab03aa1159a8e32371782029a36/web/actes/tools/actutils .php(54): con_db() #2 /home/clients/5b7b5ab03aa1159a8e32371782029a36/web/actes/tools/actutils.php(20): load_params() #3 /home/clients/5b7b5ab03aa1159a8e32371782029a36/web/actes/index.php (11) : include('/home/clients/5...') #4 {main} jeté dans /home/clients/5b7b5ab03aa1159a8e32371782029a36/web/actes/tools/function.php à la ligne 714"

Visiblement, les informations indiquée dans le fichier de connexion ne sont pas bonnes mais je n'arrive pas à voir où est l'erreur. 

J'ai vu que des membres sont sur infomaniak. Ont-ils eu des problèmes pour se connecter ? A priori, après vérification sur phpmyadmin, la BDD est bien liée à l'utilisateur et au mot de passe, pourtant, cela ne fonctionne pas.

Cordialement

Bernard Giroud

unread,
Oct 20, 2021, 2:10:15 PM10/20/21
to expo...@googlegroups.com

Cela me fait penser à une version de PHP >= 7.0 et une absence d'inclusion de tools/mysql2i.class.php depuis _config/connect.ins.php.

Cordialement,

Bernard Giroud

Webmestre CGS

--
Voir aussi le site : http://expoactes.monrezo.be/
et le Wiki : https://sites.google.com/site/expoactes/
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe « Expoactes » de Google Groupes.
Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse expo...@googlegroups.com
Pour résilier votre abonnement à ce groupe, envoyez un courrier
électronique à l'adresse expoactes-...@googlegroups.com
Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.be/group/expoactes
---
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "Expoactes".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse expoactes+...@googlegroups.com.
Cette discussion peut être lue sur le Web à l'adresse https://groups.google.com/d/msgid/expoactes/f459ca92-b700-4362-afa6-7f8cc38c17a0n%40googlegroups.com.

Plume

unread,
Oct 21, 2021, 2:15:05 AM10/21/21
to Expoactes
Il faut faire quoi dans ce cas-là ?

Bernard Giroud

unread,
Oct 21, 2021, 3:41:22 AM10/21/21
to expo...@googlegroups.com

D'abord vérifier que vous êtes bien dans ce cas :

  1. Quelle est votre version de PHP ?
  2. Avez-vous une ligne dans votre fichier _config/connect.ins.php qui dit "include_once($myroot . 'tools/mysql2i.class.php');" ?

De mémoire, si votre version de PHP est >= 7.0 (mais le problème est peut-être aussi présent avec 5.6), l'extension mysql_* n'est plus disponible et est remplacée par mysqli_*. Le but du module mysql2i.class.php est d'émuler l'extension obsolète. Il faut donc que vous l'ayez copié dans tools, ainsi que mysql2i.func.php (plus d'explications dans ce message et le message d'origine à retrouver dans l'historique du groupe).

Si nécessaire, veuillez me joindre en MP par la boîte courriel qui figure sur le site du CGS.

Bernard Giroud

Webmestre CGS

Plume

unread,
Oct 21, 2021, 8:48:38 AM10/21/21
to Expoactes
La version est 8. Message envoyé en MP.

Merci d'avance

Reply all
Reply to author
Forward
0 new messages