IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Utilisation de PDO sous XAMPP !


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Débutant
    Inscrit en
    Juillet 2013
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Débutant

    Informations forums :
    Inscription : Juillet 2013
    Messages : 29
    Par défaut Utilisation de PDO sous XAMPP !
    Bonjour à tous !
    Tout d'abord désolé si poste mon message dans le mauvais topic, mais je n'ai aucune idée de là où ca peut être !
    Voila mon soucis:
    J'ai re-installé XAMPP sur Ubuntu (à la suite d'un énorme bug), tout marche très bien, à une exception près: Impossible d'activer la PDO !
    Vous allez me dire que c'est facile, qu'il suffit d'aller dans php.ini, et de remplir le champ où il est marqué pdo_mysql.default_socket= ...
    C'est là le soucis, je suis allé dans ce fichier: il n'existe pas ce champ là. J'ai fait une recherche, j'ai scruté chaque ligne précieusement, aucune trace de PDO, quelqu'il soit !

    Je ne sais vraiment pas quoi faire..

    Merci d'avance !

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    C'est plutôt ça que tu veux
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    extension=pdo.so
    extension=pdo_mysql.so
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre averti
    Homme Profil pro
    Débutant
    Inscrit en
    Juillet 2013
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Débutant

    Informations forums :
    Inscription : Juillet 2013
    Messages : 29
    Par défaut
    Je n'ai pas ces extensions dans mn fichier php.ini...
    Il faut que je les rajoute ?

  4. #4
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Ton problème ne serait pas plutôt lié à ceci ?

  5. #5
    Membre averti
    Homme Profil pro
    Débutant
    Inscrit en
    Juillet 2013
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Débutant

    Informations forums :
    Inscription : Juillet 2013
    Messages : 29
    Par défaut
    Non, ca aurait été simple..
    Dans mon fichier php.ini, il n'y pas de pdo ! J'ai fait une recherche, il n'y aucun pdo ! En revanche il y a plein de .pdf, mais je ne sais pas ce que ca veut dire.. Regardez, voila la partie du fichier php.ini:

    ;;;;;;;;;;;;;;;;;;;;;;
    ; Dynamic Extensions ;
    ;;;;;;;;;;;;;;;;;;;;;;
    ;
    ; If you wish to have an extension loaded automatically, use the following
    ; syntax:
    ;
    ;   extension=modulename.extension
    ;
    ; For example, on Windows:
    ;
    ;   extension=msql.dll
    ;
    ; ... or under UNIX:
    ;
    ;   extension=msql.so
    ;
    ; Note that it should be the name of the module only; no directory information 
    ; needs to go here.  Specify the location of the extension with the
    ; extension_dir directive above.
    
    
    ;Windows Extensions
    ;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
    ;
    ;extension=php_bz2.dll
    ;extension=php_ctype.dll
    ;extension=php_cpdf.dll
    ;extension=php_crack.dll
    ;extension=php_curl.dll
    ;extension=php_cybercash.dll
    ;extension=php_db.dll
    ;extension=php_dba.dll
    ;extension=php_dbase.dll
    ;extension=php_dbx.dll
    ;extension=php_domxml.dll
    ;extension=php_dotnet.dll
    ;extension=php_exif.dll
    ;extension=php_fbsql.dll
    ;extension=php_fdf.dll
    ;extension=php_filepro.dll
    ;extension=php_gd.dll
    ;extension=php_gettext.dll
    ;extension=php_hyperwave.dll
    ;extension=php_iconv.dll
    ;extension=php_ifx.dll
    ;extension=php_iisfunc.dll
    ;extension=php_imap.dll
    ;extension=php_ingres.dll
    ;extension=php_interbase.dll
    ;extension=php_java.dll
    ;extension=php_ldap.dll
    ;extension=php_mbstring.dll
    ;extension=php_mcrypt.dll
    ;extension=php_mhash.dll
    ;extension=php_ming.dll
    ;extension=php_mssql.dll
    ;extension=php_oci8.dll
    ;extension=php_openssl.dll
    ;extension=php_oracle.dll
    ;extension=php_pdf.dll
    ;extension=php_pgsql.dll
    ;extension=php_printer.dll
    ;extension=php_shmop.dll
    ;extension=php_snmp.dll
    ;extension=php_sockets.dll
    ;extension=php_sybase_ct.dll
    ;extension=php_tokenizer.dll
    ;extension=php_w32api.dll
    ;extension=php_xslt.dll
    ;extension=php_yaz.dll
    ;extension=php_zlib.dll
    
    
    extension="sqlite.so"
    J'ai bien évidemment fait une recherche du mot pdo dans mon fichier, il ne m'a rien trouvé.. J'ai déja essayé de désinstaller XAMPP et de le réinstaller, rien n'y fait !!

  6. #6
    Membre averti
    Homme Profil pro
    Débutant
    Inscrit en
    Juillet 2013
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Débutant

    Informations forums :
    Inscription : Juillet 2013
    Messages : 29
    Par défaut
    J'ai rajouté les deux extensions que vous m'avez conseillé extension=pdo.so et
    extension=pdo_mysql.so
    J'ai sauvegardé, je redémarre Xampp en ligne de commande et un message s'affiche:

    PHP Warning: PHP Startup: Unable to load dynamic library '/opt/lampp/lib/php/extensions/no-debug-non-zts-20041030/pdo.so' - /opt/lampp/lib/php/extensions/no-debug-non-zts-20041030/pdo.so: cannot open shared object file: No such file or directory in Unknown on line 0

    PHP Warning: PHP Startup: Unable to load dynamic library '/opt/lampp/lib/php/extensions/no-debug-non-zts-20041030/pdo_mysql.so' - /opt/lampp/lib/php/extensions/no-debug-non-zts-20041030/pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
    Si vous pouvez m'aider, parce que là je sature..

Discussions similaires

  1. comment utiliser mon site sous Xampp
    Par jeha dans le forum Debian
    Réponses: 2
    Dernier message: 01/01/2007, 18h28
  2. [FreePascal] Utilisation de Graph sous FreePascal
    Par tit charles dans le forum Free Pascal
    Réponses: 6
    Dernier message: 13/12/2004, 13h56
  3. [D8] Utilisation dll D7 sous D8
    Par smyley dans le forum Delphi .NET
    Réponses: 2
    Dernier message: 01/11/2004, 11h28
  4. Comment utiliser Site Exec sous FTP
    Par phig dans le forum Développement
    Réponses: 2
    Dernier message: 12/08/2003, 17h11
  5. utilisation des sockets sous windows
    Par Tupac dans le forum Réseau
    Réponses: 2
    Dernier message: 21/12/2002, 18h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo