CentOSにPDOインストールするメモ
結構トライエラーだったけど要点だけ
PEAR,PECLのインストール
http://go-pear.org/の内容をgo-pear.phpって名前で保存する
※ここでは/usr/lib/phpに保存したものとして進めます
$ php go-pear.php
インストール
PDOと各言語用PDOをインストール
ここではpdoとmysql用のpdoコネクター
$ cd /usr/lib/php/bin $ ./pecl install pdo
追記:$ yum install php-pdo とかでもPDOインストールできそう
./pecl install pdo_mysqlってやりたかったけどコンパイルに失敗する
pearでソース落としてきて色々手動コンパイルもやったけど、どうしてもコンパイルが途中でエラーになっちゃう・・・っておもってたけど
$ yum install php-mysql
ってやったらmysql系のPDOとかも普通に入ったっぽい。mysqliとか普通のmysqlソケットもまとめて入るっぽい。
もしかしたら上の「pecl install pdo」も必要なかったかも。
(先にPDO本体入れてしまったので分からず)
php.iniに以下を追加
extension=pdo.so extension=pdo_msql.so
Apaceh再起動!