ubuntu上安裝php的pdo和pdo_mysql擴展

因爲ubuntu默認的安裝不支持pdo,須要本身添加擴展,具體以下:php

sudo apt-get install php5-dev
sudo apt-get install php-pear
sudo apt-get install libmysqlclient15-dev

完成以上安裝以後,開始安裝pdohtml

sudo pecl install pdo

[Some stuff excluded for brevity]
make: *** [pdo_dbh.lo] Error 1 ERROR: `make' failed

上面的報錯只是說明pdo已經加入了php的默認安裝,不須要再另外安裝。因此能夠繼續安裝pdo_mysqlmysql

sudo pecl install pdo_mysql

此時會報錯以下:sql

[Some stuff excluded for brevity]
checking for PDO includes... checking for PDO includes...
configure: error: Cannot find php_pdo_driver.h.
ERROR: `/tmp/pear/temp/PDO_MYSQL/configure' failed

以上表示在pear中找不到pdo_mysql 驅動,那從新安裝php5-mysql看看 shell

sudo apt-get install php5-mysql

安裝成功後,運行正常。雖然咱們好像已經在apt安裝過該php5-mysql,可是這裏仍是須要再安裝一遍。ubuntu

相關文章
相關標籤/搜索