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

SAP Sybase SQL Anywhere 16.0 » 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.4.8 の多くの PHP バージョン用の構築済み PHP 拡張機能が用意されています。

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

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

説明 Windows Linux/UNIX Mac OS X
PHP のインストール (サードパーティ) php.exe php php
PHP 5.1.x の呼び出し php-5.1.[1-*]_sqlanywhere.dll php-5.1.[1-*]_sqlanywhere_r.so またはソースコードからビルド ソースコードからビルド
PHP 5.2.x の呼び出し php-5.2.[0-*]_sqlanywhere.dll php-5.2.1_sqlanywhere_nts.dll php-5.2.[0-*]_sqlanywhere_r.so またはソースコードからビルド ソースコードからビルド
PHP 5.3.x の呼び出し php-5.3.[0-*]_sqlanywhere.dll php-5.3.[0-*]_sqlanywhere_nts.dll php-5.3.[0-*]_sqlanywhere_r.so またはソースコードからビルド ソースコードからビルド
PHP 5.4.x の呼び出し php-5.4.[0-*]_sqlanywhere.dll php-5.4.[0-*]_sqlanywhere_nts.dll php-5.4.[0-*]_sqlanywhere_r.so またはソースコードからビルド ソースコードからビルド
言語リソースライブラリ dblg[LL]16.dll dblg[LL]16.res dblg[LL]16.res
[接続] ウィンドウ dbcon16.dll なし なし
SQL Anywhere C API のランタイム dbcapi.dll libdbcapi_r.so libdbcapi_r.dylib
DBLIB (スレッド) dblib16.dll libdblib16_r.so libdblib16_r.dylib
スレッドサポートライブラリ なし libdbtasks16_r.so libdbtasks16_r.dylib
ICU ライブラリ dbicu16.dll libdbicu16_r.so2 libdbicu16_r.dylib2
ICU データライブラリ dbicudt16.dll libdbicudt16.so2 libdbicudt16.dylib2
オプションの暗号化サポート dbfips16.dll libdbfips16_r.so libdbfips16_r.dylib
オプションの暗号化サポート dbrsa16.dll libdbrsa16_r.so libdbrsa16_r.dylib
 注意
 参照

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