Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 6 sur 6
  1. #1
    Invité régulier
    Homme Profil pro Ramon MARZA
    Webmaster
    Inscrit en
    janvier 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Nom : Homme Ramon MARZA
    Localisation : Polynésie

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : janvier 2012
    Messages : 23
    Points : 9
    Points
    9

    Par défaut Connexion PDO avec OVH

    Bonjour,
    depuis plusieurs jours j'essaye de me connecter en PDO avec OVH, aucun succès.. J'ai bien un code de connexion (non PDO) fonctionnel.
    Mais j'ai écris tout mon nouveau code en PDO et là plantage à la connexion:
    Voici le message actuel :
    Code :
    Parse error: syntax error, unexpected '{' in /homez.70/speedcli/www/download/connectdb.php on line 3
    Ce serait donc une erreur de syntaxe, j'y ai passé des heures...
    Le code fonctionnel...
    Code :
    1
    2
    3
    4
    5
    6
    7
    <?php 
    if (! @mysql_connect("mysql5-8","basededonnees","MotdePasse"))
    		{
            $errmsg = "Cannot connect to database";
            }
    		@mysql_select_db("basededonnees");
     ?>
    Mon code accès en PDO
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <?php
    try
    {
    	$PARAM_hote='mysql5-8'; // le chemin vers le serveur
    	$PARAM_port='3306';
    	$PARAM_nom_bd='BasedeDonnees'; // le nom de votre base de données
    	$PARAM_utilisateur='BasedeDonnees'; // nom d'utilisateur pour se connecter
    	$PARAM_mot_passe='MotdePasse'; // mot de passe de l'utilisateur pour se connecter
    	$bdd = new PDO('mysql:host='.$PARAM_hote.';port='.$PARAM_port.';dbname='.$PARAM_nom_bd, $PARAM_utilisateur, $PARAM_mot_passe);
    }
    catch(Exception $e)
    {
            echo 'Erreur : '.$e->getMessage().'<br />';
            echo 'N° : '.$e->getCode();
    		die();
    }
    ?>
    Je désespère, le technicien OVH dit que tout va bien, mais ne me donne pas la solution...

  2. #2
    Modérateur

    Inscrit en
    septembre 2010
    Messages
    7 957
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 7 957
    Points : 9 507
    Points
    9 507

    Par défaut

    t'as toujours PHP 4, vérifie ta version avant de poster ...
    regarde dans la FAQ d'ovh pour changer ça

  3. #3
    Invité régulier
    Homme Profil pro Ramon MARZA
    Webmaster
    Inscrit en
    janvier 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Nom : Homme Ramon MARZA
    Localisation : Polynésie

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : janvier 2012
    Messages : 23
    Points : 9
    Points
    9

    Par défaut Version PHP sur OVH ???

    Les réponses complètes sont toujours les meilleures réponses.
    1* Pourquoi dis-tu que j'ai Php4, as tu fait un test, si oui lequel ???

    2*J'ai placé suite à ta réponse, dans HTacces, cette ligne,
    Cela ne change rien à mon problème de syntaxe et de connexion...

    Où est ce que je peux regarder le fichier php.ini sur OVH ??
    Plein de référence de bouquins ou de forums sur php.ini, mais lorsque je transferts mon site, je n’envoie pas de fichier php.ini, je suppose qu'il est donc accessible dans la configuration OVH, ou qu'il faut l'initialiser.
    Mon Wamp utilise Php5.3.5 et tout fonctionne parfaitement

    Vous remerciant de votre temps.

  4. #4
    Invité régulier
    Homme Profil pro Ramon MARZA
    Webmaster
    Inscrit en
    janvier 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Nom : Homme Ramon MARZA
    Localisation : Polynésie

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : janvier 2012
    Messages : 23
    Points : 9
    Points
    9

    Par défaut Solution trouvee = Erreur de Syntaxe

    J'ai ENFIN trouvé...!!!
    il s'agissait bien d'une erreur de Syntaxe, rien à voir avec php4..
    j'ai solutionné avec une explication site du zéro, j'ai copier-coller et fais les modifs utiles pour mon accès.
    Je vous remercie de vos efforts.

  5. #5
    Modérateur

    Inscrit en
    septembre 2010
    Messages
    7 957
    Détails du profil
    Informations forums :
    Inscription : septembre 2010
    Messages : 7 957
    Points : 9 507
    Points
    9 507

    Par défaut

    c'est parce que y'a pas de try ... catch en PHP, donc suivant les infos que tu as donné c’était ça

  6. #6
    Invité de passage
    Femme Profil pro
    webdesigner
    Inscrit en
    octobre 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : webdesigner

    Informations forums :
    Inscription : octobre 2012
    Messages : 1
    Points : 1
    Points
    1

    Par défaut j'ai le même problème semble-t-il !!

    Citation Envoyé par speedclic Voir le message
    J'ai ENFIN trouvé...!!!
    il s'agissait bien d'une erreur de Syntaxe, rien à voir avec php4..
    j'ai solutionné avec une explication site du zéro, j'ai copier-coller et fais les modifs utiles pour mon accès.
    Je vous remercie de vos efforts.
    Quelle est la bonne syntaxe que tu as trouvé finalement ?
    Je suis aussi sur le site du zéro mais pour l'instant, je cale...

    Merci !

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •