Activation PDO chez free
Résolu/Fermé
superjef
Messages postés
24
Date d'inscription
jeudi 11 mai 2017
Statut
Membre
Dernière intervention
28 mai 2024
-
11 mai 2017 à 14:41
Jm56Z - 16 juil. 2018 à 20:50
Jm56Z - 16 juil. 2018 à 20:50
A voir également:
- Pdo free
- Word 2013 free download - Télécharger - Traitement de texte
- Sketchup free - Télécharger - 3D
- Free office - Télécharger - Suite bureautique
- Free ocr - Télécharger - Divers Bureautique
- Piratage free - Accueil - Piratage
5 réponses
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
11 mai 2017 à 14:49
11 mai 2017 à 14:49
Salut,
Je ne pense pas que tu sois resté en version 4. Si tu essaye d'utiliser une instruction non supporté sur une ancienne version de PHP (par exemple try en php4), tu devrais avoir un message d'erreur de type "Syntax error".
Le message d'erreur "could not find driver" fait plus penser à un problème de connexion à la base de données avec PDO.
Bonne journée,
Je ne pense pas que tu sois resté en version 4. Si tu essaye d'utiliser une instruction non supporté sur une ancienne version de PHP (par exemple try en php4), tu devrais avoir un message d'erreur de type "Syntax error".
Le message d'erreur "could not find driver" fait plus penser à un problème de connexion à la base de données avec PDO.
Bonne journée,
superjef
Messages postés
24
Date d'inscription
jeudi 11 mai 2017
Statut
Membre
Dernière intervention
28 mai 2024
11 mai 2017 à 15:17
11 mai 2017 à 15:17
Merci pour ton aide , surtout aussi rapide
J'ai ce message depuis le début, sans htaccess....
j'ouvre ma base avec les éléments classiques
$bdd= new PDO('mysql:host=sql.free.fr; dbname=mapageperso; charset=UTF8','mapageperso','monmot_de_passe',
array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION)) ;
J'ai ce message depuis le début, sans htaccess....
j'ouvre ma base avec les éléments classiques
$bdd= new PDO('mysql:host=sql.free.fr; dbname=mapageperso; charset=UTF8','mapageperso','monmot_de_passe',
array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION)) ;
superjef
Messages postés
24
Date d'inscription
jeudi 11 mai 2017
Statut
Membre
Dernière intervention
28 mai 2024
11 mai 2017 à 15:23
11 mai 2017 à 15:23
Juste pour savoir, étant en 2017, je peux ouvrir ma base avec un "try" sur free ? cela devrait marcher ?
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
12 mai 2017 à 10:58
12 mai 2017 à 10:58
Le problème semble bien venir du driver pdo_mysql qui n'est pas disponible avec ta version de PHP.
Essaye de définir la dernière version disponible de PHP (5.6) à utiliser en ajoutant dans un fichier .htaccess l'instruction suivante :
Tu devrais alors pouvoir te connecter avec PDO et en utilisant un try/catch.
Plus d'info : http://les.pages.perso.chez.free.fr/migrations/php5v6.io
Essaye de définir la dernière version disponible de PHP (5.6) à utiliser en ajoutant dans un fichier .htaccess l'instruction suivante :
php56 1
Tu devrais alors pouvoir te connecter avec PDO et en utilisant un try/catch.
Plus d'info : http://les.pages.perso.chez.free.fr/migrations/php5v6.io
superjef
Messages postés
24
Date d'inscription
jeudi 11 mai 2017
Statut
Membre
Dernière intervention
28 mai 2024
12 mai 2017 à 14:37
12 mai 2017 à 14:37
J'ai fait cela hier soir avec ceci dans le htaccess :
<ifDefine Free>
PHP56 1
</ifDefine>
et je suis toujours en version 5.1.3RC4-dev....
<ifDefine Free>
PHP56 1
</ifDefine>
et je suis toujours en version 5.1.3RC4-dev....
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question