Activation PDO
Résolu
GASTON22
Messages postés
204
Date d'inscription
Statut
Membre
Dernière intervention
-
mik12ED Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
mik12ED Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un problem d'activation pdo je pense.. j'ai suivi pas mal d'astuces sur le net mais toujours rien.
Vous avez une solution a me proposez SVP je bloque.
voila un screenshot de phpinfo().
https://i.imgur.com/7XINFNB.png
si sa peux vous aidez et n'hésitez pas a me demander d'autre si besoin.
je vous remercie d'avance.
J'ai un problem d'activation pdo je pense.. j'ai suivi pas mal d'astuces sur le net mais toujours rien.
Vous avez une solution a me proposez SVP je bloque.
voila un screenshot de phpinfo().
https://i.imgur.com/7XINFNB.png
si sa peux vous aidez et n'hésitez pas a me demander d'autre si besoin.
je vous remercie d'avance.
A voir également:
- Activation PDO
- Clé d'activation windows 10 - Guide
- Clé activation office 2010 gratuit - Télécharger - Sécurité
- Mas activation - Accueil - Windows
- Activation office - Accueil - Bureautique
- Telecharger windows 10 gratuit avec clé d'activation - Accueil - Mise à jour
2 réponses
Bonjour,
->> Tu veux activer PDO où :
- Sur ton POSTE ou sur un SERVEUR ?
- Quel OS ?
- C'est toi qui a installé PHP ? Quelle version ? à partir de quoi (logiciel) ?
- Tu as essayé quoi jusqu'à maintenant ?
->> Tu veux activer PDO où :
- Sur ton POSTE ou sur un SERVEUR ?
- Quel OS ?
- C'est toi qui a installé PHP ? Quelle version ? à partir de quoi (logiciel) ?
- Tu as essayé quoi jusqu'à maintenant ?
merci pour ta réponse rapide.
- Je veux l'activer sur mon poste
- Alors j'ai le OS X Yosimite
- et pour php j'ai plusieurs verions comme sur le screenshot:
https://i.imgur.com/31kRDyx.png
mais j'ai vu que sur mamp est coché 5.2.17 donc normalement c'est celui la que j'utilise. comment je l'est instaler je me rappelle pas c'été l'année derniere.
- jusqu'a maintenant j'ai essayé ce code et sa donne rien du tous
j'ai crée une erreur (faux nom de la bdd) pour voir si la connection est bonne mais toujours une page blanche.
- Je veux l'activer sur mon poste
- Alors j'ai le OS X Yosimite
- et pour php j'ai plusieurs verions comme sur le screenshot:
https://i.imgur.com/31kRDyx.png
mais j'ai vu que sur mamp est coché 5.2.17 donc normalement c'est celui la que j'utilise. comment je l'est instaler je me rappelle pas c'été l'année derniere.
- jusqu'a maintenant j'ai essayé ce code et sa donne rien du tous
<?php
$bdd = new PDO('mysql:host=localhost;dbname=basetest','root','root');
$requete->closeCursor();
j'ai crée une erreur (faux nom de la bdd) pour voir si la connection est bonne mais toujours une page blanche.
Quelle idée de bosser sur Mac.. :-)
M'enfin bon..
déjà.. vérifie ceci :
Ensuite pour tester :
M'enfin bon..
déjà.. vérifie ceci :
Vérifie dans ton fichier Applications/Mamp/conf/php5/php.ini qu'il y a bien les lignes :
extension=pdo.so
extension=pdo_pgsql.so
extension=pdo_mysql.so
C'est dans la partie Dynamic Extensions.
Ensuite pour tester :
<?php // Reporte toutes les erreurs PHP (Voir l'historique des modifications) error_reporting(E_ALL); // Connexion à la BDD try { $bdd = new PDO('mysql:host=localhost;dbname=basetest','root','root'); }catch(Exception $e) { echo 'Erreur : '.$e->getMessage().'<br />'; echo 'N° : '.$e->getCode(); } ?>
Ton mamp est bien lancé ?
Essaye de le redémarrer éventuellement.
Ensuite.. question peut être bête .. mais.. tu passes bien par ton navigateur internet .. tu vas dans localhost/chemin_de_ton_fichier_php ?? ( tu as quoi dans ton URL ??)
Testes ce code stp (dans une page toute seule...)
Essaye de le redémarrer éventuellement.
Ensuite.. question peut être bête .. mais.. tu passes bien par ton navigateur internet .. tu vas dans localhost/chemin_de_ton_fichier_php ?? ( tu as quoi dans ton URL ??)
Testes ce code stp (dans une page toute seule...)
<?php // Reporte toutes les erreurs PHP (Voir l'historique des modifications) error_reporting(E_ALL); // Le temps des tests : echo "<pre> LANCEMENT DE LA CONNEXION A LA BDD </pre>"; // Connexion à la BDD try { $bdd = new PDO('mysql:host=localhost;dbname=basetest','root','root'); echo "<pre>Connexion réussie </pre>"; }catch(Exception $e) { echo '<pre>Erreur : '.$e->getMessage().'<br />'; echo 'N° : '.$e->getCode(); echo '</pre>'; } ?>
Autre piste... tes fichiers se trouvent où ?
Dans le htdocs ou dans le dossier Site de ton mac ?
Et dans ton php.ini...
(dans ton Finder ==> application ==> MAMP ==> conf ==> php5 ==> php.ini)
comment son les lignes suivante : (avec ou sans le point-virgule devant ??)
Si c'est avec... retire les !
Dans le htdocs ou dans le dossier Site de ton mac ?
Et dans ton php.ini...
(dans ton Finder ==> application ==> MAMP ==> conf ==> php5 ==> php.ini)
comment son les lignes suivante : (avec ou sans le point-virgule devant ??)
;extension=pdo_pgsql.so
;extension=pdo_mysql.so
Si c'est avec... retire les !