recherche

Maison  >  Questions et réponses  >  le corps du texte

PDOException "Pilote introuvable" en php

<p>J'ai installé Lampp sur mon système Linux et j'apprends symfony2 en essayant de créer un schéma à l'aide de la commande symfony2</p> <pre class="brush:php;toolbar:false;">doctrine de l'application/console php:schema:create</pre> <p>J'ai reçu le message d'erreur suivant : -</p> <pre class="brush:php;toolbar:false;">PDOException « impossible de trouver le pilote »</pre> <p>J'ai également décommenté la ligne <code>extension=php_pdo_mysql.dll</code></p> <p>J'ai essayé de trouver et de rechercher mon problème, mais je n'ai pas pu le résoudre. Lorsque j'exécute la commande <code>php -m</code>, j'obtiens le résultat suivant : -</p> <pre class="brush:php;toolbar:false;">Avertissement PHP : Démarrage PHP : Impossible de charger la bibliothèque dynamique '/usr/lib/php5/20090626+lfs/mysql.so' - /usr/lib/ php5/20090626+lfs/mysql.so : impossible d'ouvrir le fichier objet partagé : aucun fichier ou répertoire de ce type dans Inconnu à la ligne 0 Avertissement PHP : Démarrage PHP : Impossible de charger la bibliothèque dynamique '/usr/lib/php5/20090626+lfs/mysqli.so' - /usr/lib/php5/20090626+lfs/mysqli.so : impossible d'ouvrir le fichier objet partagé : Non ce fichier ou répertoire dans Inconnu à la ligne 0 Avertissement PHP : Démarrage PHP : Impossible de charger la bibliothèque dynamique '/usr/lib/php5/20090626+lfs/pdo_mysql.so' - /usr/lib/php5/20090626+lfs/pdo_mysql.so : impossible d'ouvrir le fichier objet partagé : Non ce fichier ou répertoire dans Inconnu à la ligne 0 [Modules PHP] bcmath bz2 calendrier Cœur typec date dba dom ereg exif informations sur le fichier filtre FTP obtenir du texte hacher icônev json libxml chaînemb mhash ouvressl pcntl PCRE AOP ---- ----≪/pré> <p>Existe-t-il un moyen d’éliminer ce problème ? </p>
P粉478445671P粉478445671535 Il y a quelques jours649

répondre à tous(2)je répondrai

  • P粉788571316

    P粉7885713162023-08-30 11:07:20

    Dans Ubuntu, écrivez dans la console

    sudo apt-get install php5-gd php5-mysql

    Ça marchera

    répondre
    0
  • P粉203792468

    P粉2037924682023-08-30 09:52:16

    J'espère que vous exécutez votre projet dans localhost. Il existe un fichier nommé settings.ini dans le dossier de votre projet app/config, assurez-vous que votre connexion à la base de données Mysql est correctement configurée. Si vous utilisez MySQL, voyez database_driver=pdo_mysql est le pilote correspondant.

    Voici un exemple.

    database_driver   = pdo_mysql
        database_host     = localhost
        database_port     =
        database_name     = databasename
        database_user     = msqlusername
        database_password = mysqlpassword//if not make blank
    
        mailer_transport  = smtp
        mailer_host       = localhost
        mailer_user       =
        mailer_password   =
    
        locale            = en
    
        secret            = ThisTokenIsNotSoSecretChangeIt

    J'espère que cela aide.

    répondre
    0
  • Annulerrépondre