これがなかなか毎回上手くいかず困っております。
のでメモ。
さて開始。
まずはphp.iniの設定ね。
※php.iniファイルは
php.ini-developmentをコピーしてphp.iniへ名前変更
開発系がこっちでもう一つは(php.ini-production)運用メインらしい。
なのでdevelopmentをコピペして名前変更
さてphp.iniファイルにあるphp_mysql.dllのコメントアウトを外す。
extension=php_mbstring.dllもコメントアウトされていたのでセミコロンをはずしました。
phpinfo確認しながらやってたらエラーが吐き出されてる。
phpinfo(): It is not safe to rely on the system's timezone settings.
タイムゾーンみたい。
php.ini確認してみると
date.timezone がコメントアウトされているので
これを外し、"Asia/Tokyo"を追記。
Apache再起動。
案外さっくりなおった。
さてMySQLの接続続き。
phpinfoみてると嫌な予感。
・・・。やっぱり。
mysqlの欄がないので、mysql_connect()できず。ぐぅ。
php.iniも確認。
phpinfo()にMySQLの記述がないなう。ぐぅ。
system32にもlibmysql.dllいれたのにちがうかな・・。
MySQLのbinにもあるし、パスも通したし・・。
まだphpinfo()にMySQLの記述がないなう。ぐぅ。
httpd.cnfにもPHPInDirを指定したのに。。
Apacheのbin配下にも入れたのに。
・・・。
php.iniの指定がc:/windowsになってることが判明。
ということでphp.iniの場所を変更。
接続できた!
phpinfo()にMySQLの記述があるのを確認!
いぇい、こんな感じで技術系も成長記録として
メモしていくので温かく見守ってください。