Bonjour à tous,

J'ai incorporé un livre d'or sur mon site.

En local, tout fonctionne très bien.
Voyant ça, je l'ai mis en ligne ! Ô Rage, Ô Désespoir ! Il m'est impossible d'y accéder.

Je ne sais pas pourquoi ! Toujours est-il que j'ai ce msg :
Une erreur interne est survenue
et voici la partie du code que affiche ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
/* Ce fichier contient toutes les fonctions utiles a l'application */
/* Fonction de connexion sur la BDD. Cette fonction utilise l'extension PDO de PHP5
 * @param string driver de connexion sur la BDD
 * @param string login d'accès a la bdd
 * @param string mot de passe d'accès a la base de donnees
 * @param string encodage des donnees issues de la BDD
 * @return PDO objet de connexion sur la BDD
*/
function PDOConnect($sDbDsn, $sDbLogin, $sDbPassword) 
{
  try
  {
    $oPDO = new PDO($sDbDsn, $sDbLogin, $sDbPassword);
  }
  catch (PDOException $e)
  {
    die('Une erreur interne est survenue');
  }
 
  $oPDO->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
 
  return $oPDO;
}
(...)
Je ne vois vraiment pas pourquoi ça fait ça !

Auriez-vous une idée et comment résoudre ce prb ?

Merci d'avance de votre aide.