sql >> データベース >  >> RDS >> Oracle

php用のLinuxにoci8拡張機能をインストールしますか?

    私の記憶が正しければ、OCI8拡張機能はInstantClientなしではコンパイルすらできません。 PECL を使用してインストールする場合 、インスタントクライアントパスを要求します。さらに、私の経験から、インスタントクライアント SDKも必要になります Basicに加えて、それらを1つのディレクトリに解凍し、PECLコマンドを実行する前にいくつかのシンボリックリンクを作成します。

    sudo ln -s libclntsh.so.* libclntsh.so
    sudo ln -s libocci.so.* libocci.so
    

    後で設定を有効にすることを忘れないでください:

    echo "; configuration for php oci8 module" | sudo tee /etc/php5/conf.d/oci8.ini
    echo extension=oci8.so | sudo tee -a /etc/php5/conf.d/oci8.ini
    

    この投稿 から取得 (ロシア語)、最近Debian7にOCI8を自分でインストールしました。




    1. PDOプリペアドステートメントでMySQLIN操作に値を渡しますか?

    2. MySQL Auto Increment?

    3. PostgreSQL-列の最大値を持つ行をフェッチします

    4. phpおよびjqueryajaxを使用してフォームを送信した後、データベースにデータを挿入できません