Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere サーバー プログラミング » データベースおよびアプリケーションの配備 » クライアントアプリケーションを配備するための要件

 

PHP クライアントの配備

SQL Anywhere PHP 拡張を配備するには、ターゲットプラットフォームに次のコンポーネントをインストールしてください。

  • 使用しているプラットフォーム用の PHP 5 バイナリ。[external link] http://www.php.netからダウンロードできます。Windows プラットフォームの場合、SQL Anywhere PHP 拡張ではスレッド対応の PHP を使用する必要があります。

  • Apache HTTP サーバーなどの Web サーバー (PHP スクリプトを Web サーバー内で実行する場合)。

    SQL Anywhere は、Web サーバーと同じコンピューターでも異なるコンピューターでも実行できます。

  • SQL Anywhere には、バージョン 5.1.1 ~ 5.2.11 および 5.3.0 ~ 5.3.5 までの PHP 用のビルド済み PHP 拡張が用意されています。このマニュアルの作成時点では、PHP バージョン 5.2.11 と5.3.5 が最新の安定版リリースとなります。

  • SQL Anywhere 共有オブジェクトまたはライブラリのサポート。

次の表は、PHP クライアントに必要なファイルを示します。

説明 Windows Linux/UNIX Mac OS X
PHP のインストール (サードパーティ) php.exe php php
PHP 5.1.x の呼び出し php-5.1.[1-6]_sqlanywhere.dll php-5.1.[1-6]_sqlanywhere_r.so またはソースコードからビルド ソースコードからビルド
PHP 5.2.x の呼び出し php-5.2.[0-11]_sqlanywhere.dll php-5.2.11_sqlanywhere_nts.dll php-5.2.[0-11]_sqlanywhere_r.so またはソースコードからビルド ソースコードからビルド
PHP 5.3.x の呼び出し php-5.3.[0-5]_sqlanywhere.dll php-5.3.[0-5]_sqlanywhere_nts.dll php-5.3.[0-5]_sqlanywhere_r.so またはソースコードからビルド ソースコードからビルド
SQL Anywhere C API のランタイム dbcapi.dll libdbcapi_r.so libdbcapi_r.dylib
DBLIB (スレッド) dblib12.dll libdblib12_r.so libdblib12_r.dylib
スレッドサポートライブラリ なし libdbtasks12_r.so libdbtasks12_r.dylib
オプションの暗号化サポート dbecc12.dll libdbecc12_r.so libdbecc12_r.dylib
オプションの暗号化サポート dbfips12.dll libdbfips12_r.so libdbfips12_r.dylib
オプションの暗号化サポート dbrsa12.dll libdbrsa12_r.so libdbrsa12_r.dylib
言語リソースライブラリ dblg[LL]12.dll dblg[LL]12.res dblg[LL]12.res
[接続] ウィンドウ dbcon12.dll なし なし
 注意
 参照

PHP 拡張
Windows での PHP 拡張のインストール
Linux/Solaris での PHP 拡張のインストール
UNIX と Mac OS X での PHP 拡張
SQL Anywhere PHP 拡張の設定