Rumah  >  Soal Jawab  >  teks badan

PDOException "Pemandu tidak dijumpai" dalam php

<p>Saya telah memasang Lampp pada sistem linux saya dan saya sedang mempelajari symfony2 semasa cuba mencipta skema menggunakan arahan symfony2</p> <pre class="brush:php;toolbar:false;">php app/console doctrin:schema:create</pre> <p>Saya menerima mesej ralat berikut: -</p> <pre class="brush:php;toolbar:false;">PDOException “tidak dapat mencari pemandu”</pre> <p>Saya juga menyahkomen baris <code>extension=php_pdo_mysql.dll</code></p> dalam fail php.ini <p>Saya cuba mencari dan mencari masalah saya tetapi saya tidak dapat menyelesaikan masalah saya. Apabila saya menjalankan perintah <code>php -m</code> saya mendapat hasil berikut: -</p> <pre class="brush:php;toolbar:false;">PHP Amaran: PHP Startup: Tidak dapat memuatkan perpustakaan dinamik '/usr/lib/php5/20090626+lfs/mysql.so' - /usr/lib/ php5/20090626+lfs/mysql.so: tidak boleh membuka fail objek kongsi: Tiada fail atau direktori sedemikian dalam Tidak diketahui pada baris 0 Amaran PHP: Permulaan PHP: Tidak dapat memuatkan perpustakaan dinamik '/usr/lib/php5/20090626+lfs/mysqli.so' - /usr/lib/php5/20090626+lfs/mysqli.so: tidak boleh membuka fail objek kongsi: Tidak fail atau direktori sedemikian dalam Tidak diketahui pada baris 0 Amaran PHP: Permulaan PHP: Tidak dapat memuatkan perpustakaan dinamik '/usr/lib/php5/20090626+lfs/pdo_mysql.so' - /usr/lib/php5/20090626+lfs/pdo_mysql.so: tidak boleh membuka fail objek kongsi: Tidak fail atau direktori sedemikian dalam Tidak diketahui pada baris 0 [Modul PHP] bcmath bz2 kalendar teras ctype Tarikh dba dom ereg exif info fail penapis ftp gettext hash ikonv json libxml mbstring mhash openssl pcntl pcre PDO ---- ----</pra> <p>Adakah terdapat cara untuk menghapuskan masalah ini? </p>
P粉478445671P粉478445671418 hari yang lalu564

membalas semua(2)saya akan balas

  • P粉788571316

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

    Di Ubuntu, tulis dalam konsol

    sudo apt-get install php5-gd php5-mysql

    Ia akan berkesan

    balas
    0
  • P粉203792468

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

    Semoga anda menjalankan projek anda dalam localhost. Terdapat fail bernama parameters.ini dalam apl/config folder projek anda, pastikan sambungan pangkalan data Mysql anda dikonfigurasikan dengan betul. Jika anda menggunakan mysql, lihat database_driver=pdo_mysql adalah pemacu untuknya.

    Berikut adalah contohnya.

    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

    Semoga membantu.

    balas
    0
  • Batalbalas