Impossible de se connecter à ma BDD

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

j'ai créer un sous domaine est dans une de mes pages j'ai écris
<?php 
session start(); 
include("bdd_connexion.php"); 
?> 
<!-- suite de la page --> 

Ma page bdd_connexion.php fonctionne parfaitement sur le domaine principal, c'est exactement la même.
L'erreur est :
Parse error: syntax error, unexpected '{' in /homez.548/schroede/m/bdd_connexion.php on line 3
Cette ligne correspond au :
try 
{  

La page complète :
<?php
try
{
// On se connecte à MySQL
	$bdd = new PDO("mysql:host=mysql51-37.perso;dbname=", "", "");
}
catch(Exception $e)
{
// En cas d'erreur, on affiche un message et on arrête tout
        die('Erreur : '.$e->getMessage());
}
?>

Savez-vous d'où cela peut venir ??
Merci d'avance !


Tout a une fin sauf le saucisson qui en a deux.

2 réponses

  1. Utilisateur anonyme
     
    Bonjour

    On dirait que ton sous-domaine marche en php 4 au lieu de php 5.
    Peux-tu essayer de mettre un phpinfo(); au début de bdd_connexion.php pour voir ?
    1
  2. Utilisateur anonyme
     
    ok je fais ça
    0
    1. Utilisateur anonyme
       
      Version 4.4 php
      0
    2. Utilisateur anonyme
       
      j'ai compris, dans mon htaccess de départ qui était déjà présent, il y a une ligne contenant : "......5_3". Ce htaccess n'est pas situé dans ce dossier qui contient ce sous domaine.
      Je vais en mettre un dans ce dossier et j'espère que ça va marché.
      Sinon, en PHP 4.4, il n'y avait pas de { ??
      0
    3. Utilisateur anonyme
       
      le { existe depuis le début de php... C'est le try qui n'existait pas
      0
    4. Utilisateur anonyme
       
      ok j'ai mis un .htaccess dans ce dossier est c'est parfait !
      0