MAMPのPHPにoci8を追加してOracleに接続する手順

MAMPのPHPにoci8を追加してOracleに接続する手順

この方法では動きませんでした!!!

32bit版を入れると以下のエラー

64bit版だとテストが全部こけます(‘A`)

Instant Clientの入手

Instant Client downloads for Mac OS X (Intel x86)からinstantclientとダウンロードする

  • instantclient-basic-10.2.0.4.0-macosx-x86.zip
  • instantclient-sdk-10.2.0.4.0-macosx-x86.zip

この時に必ず32-bitを使うこと!

64-bit版は以下エラーが出で動きません

Instant Clientのインストール

ダウンロードしたzipを解凍するとinstantclient_10_2とinstantclient_10_2 2/sdkというディレクトリができるので下のようになるようにする

コマンドラインからインストールする

oci8をインストールする

事前にpeclコマンドを使えるようにしておく必要があります
MAMP 2.0.5 のPHPにImageMagickをインストールに書いてあります

コマンドを叩くと途中でパスを聞かれます

その時にこう入れればOKです

php.iniに追記

apacheを再起動して完了!

接続テスト

このようなPHPを作ってエラーが出なければおしまい

コメントを残す