OpenPNEのためのphpの設定
PHPは拡張ライブラリ等が多いので、やはりここに逐一インストールしたものをしるしていくことにする。
後でパッケージリストを照合していく作業は面倒くさいし、つい最近地獄をみたところなので・・
とりあえずphpizeをつかえるように
phpize・・・PECL(拡張ライブラリ、パッケージ提供サービス)の使用できない場合に、さらに低レベルでビルドを行う
<使い方>
拡張モジュールのソースが存在するディレクトリに移動して
$ phpize
$ ./configure
$ make
# make install
apt-get install php5-dev
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
以下の特別パッケージがインストールされます:
libssl-dev libssl-doc shtool zlib1g-dev
以下のパッケージが新たにインストールされます:
libss
l-dev libssl-doc php5-dev shtool zlib1g-dev
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
以下をapt-get
php5-mysql php5-mcrypt php5-gd php5-xmlrpc php5-symfony1.0
apt-get install php-pear
以下のパッケージが新たにインストールされます:
php-pear
ここらでかくのが面倒になってしまい色々インストールしたんだけど忘れた。
とりあえずOpenPNEの再インストール時に、
Couldn’t locate driver named mysql
というメッセージが。これはpdo-mysqlというエクステンションが入ってないかららしい。
pdoとはphpとデータベースをつなぐもので、多分pdo-sqliteとかもあるのかな。
続く。