PDOException "Pemandu tidak dijumpai" dalam php
P粉478445671
P粉478445671 2023-08-29 14:04:38
0
2
617
<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粉478445671
P粉478445671

membalas semua(2)
P粉788571316

Di Ubuntu, tulis dalam konsol

sudo apt-get install php5-gd php5-mysql

Ia akan berkesan

P粉203792468

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.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan