首頁  >  問答  >  主體

php 中的 PDOException“找不到驅動程式”

<p>我已經在我的linux系統上安裝了Lampp,並且我正在學習symfony2,同時嘗試使用symfony2命令創建模式</p> <pre class="brush:php;toolbar:false;">php app/console doctrine:schema:create</pre> <p>我收到以下錯誤訊息:-</p> <pre class="brush:php;toolbar:false;">PDOException “could not find driver”</pre> <p>我還在 php.ini 檔案中取消註解此行 <code>extension=php_pdo_mysql.dll</code></p> <p>我嘗試尋找並蒐索我的問題,但無法解決我的問題。當我執行 <code>php -m</code> 命令時,我得到以下結果:-</p> <pre class="brush:php;toolbar:false;">PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626 lfs/mysql.so' - /usr/lib/php5 /20090626 lfs/mysql.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 '/usr/lib/php5/20090626 lfs/mysqli.so' - /usr/lib/php5/20090626 lfs/mysqli.so: cannot open php5/20090626 lfs/mysqli.so: cannot open shared object mysqli.so: cannot open shared No. filefile or directory in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626 lfs/pdo_mysql.so' - /usr/lib/php5/20090626 lfs/pdo_mysql.so: cannot open shared objfile: Noobjfile: canject pect shared objfile: Noobj. or directory in Unknown on line 0 [PHP Modules] bcmath bz2 calendar Core ctype date dba dom ereg exif fileinfo filter ftp gettext hash iconv json libxml mbstring mhash openssl pcntl pcre PDO ---- ----</pre> <p>有辦法消除這個問題嗎? </p>
P粉478445671P粉478445671418 天前563

全部回覆(2)我來回復

  • P粉788571316

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

    在Ubuntu中,在控制台中寫入

    sudo apt-get install php5-gd php5-mysql

    它會起作用

    回覆
    0
  • P粉203792468

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

    希望您正在本機主機中執行您的專案。在你的專案資料夾 app/config 中有一個名為parameters.ini的文件,確保你的Mysql資料庫連線配置正確。如果您使用 mysql,請參閱database_driver=pdo_mysql 是它的驅動程式。

    下面是一個範例。

    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

    希望對您有幫助。

    回覆
    0
  • 取消回覆