ubuntu上爲php添加pdo和pdo_mysql擴展
由於ubuntu默認的安裝不支持pdo,需要自己添加擴展,具體如下:
sudo apt-get install php5-dev
sudo apt-get install php-pear
sudo apt-get install libmysqlclient15-dev
完成以上安裝之後,開始安裝pdo
sudo pecl install pdo
[Some stuff excluded for brevity]
make: *** [pdo_dbh.lo] Error 1 ERROR: `make' failed
上面的報錯只是說明pdo已經加入了php的默認安裝,不需要再另外安裝。所以可以繼續安裝pdo_mysql
sudo pecl install pdo_mysql
此時會報錯如下:
[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看看
sudo apt-get install php5-mysql
安裝成功後,運行正常。雖然我們好像已經在apt安裝過該php5-mysql,但是這裏還是需要再安裝一遍。
轉載地址:http://my.oschina.net/u/2269208/blog/345033