CentOSのときに使ったものを同様につかった。insertのときにタイムゾーンのエラーがでたので、php.iniに date.timezone = "Asia/Tokyo"を設定することにしたが、php.iniが見つからない...。 info.phpを見てみても/usr/local/libにあるようなことを書いているが見つからないのでネットで調べてみた。 すると、インストール時に使ったディレクトリの中にphp.ini-developmentというファイルを元に作成するものらしい。
# cp php.ini-development /usr/local/lib.php.ini
として作成。あとは
# vi /usr/local/apache2/conf/httpd.conf
で<IfModule mime_module>のところに
PHPIniDir "/usr/local/lib"
を追加でinfo.phpを確認するとパスが正常に反映されていた。
データベースのinsertもエラーがでなくなった。