ubuntu下安裝好LAMP后默認情況沒有安裝mysql_pdo擴展,以下是安裝步聚
1 安裝pdo
sudo pecl install pdo
出現以下錯誤是說明pdo已經加入了php的默認安裝,不需要再安裝了
[Some stuff excluded for brevity]make: *** [pdo_dbh.lo] Error 1 ERROR: `make' failed
2 安裝pdo_mysql
sudo pecl install pdo_mysql
以下錯誤表示在pear中找不到pdo_mysql 驅動,那重新安裝php5-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
3 重新安裝php5-mysql
sudo apt-get install php5-mysql
4 配置php.ini文件(自行查看編輯文件命令)
sudo vi/etc/php5/apache2/php.ini
在最后面加上
extension = pdo.so
extension = pdo_mysql.so
5 重啟apache
sudo /etc/init.d/apache2 restart
OK