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 拡張 » UNIX と Mac OS X で SQL Anywhere PHP 拡張を構築する方法

 

稼働条件

UNIX と Mac OS X で SQL Anywhere PHP 拡張を使用する場合、次のソフトウェアをシステムにインストールしておく必要があります。

  • SQL Anywhere インストール環境。Apache Web サーバーと同じコンピューターでも異なるコンピューターでも実行できます。

  • SQL Anywhere PHP 拡張のソースコード。[external link] http://download.sybase.com/ianywhere/php/2.0.3/src/sasql_php.zipからダウンロードできます。

    sqlpp および libdblib12.so (UNIX の場合) または libdblib12.dylib (Mac OS X の場合) がインストールされている必要があります (SQL Anywhere lib32 ディレクトリを確認してください)。

  • PHP ソースコード。[external link] http://www.php.netからダウンロードできます。

    バージョン 5.2.11 と 5.3.2 の PHP は、最新の安定版リリースです。サポートされるバージョンのリストについては、[external link] http://www.ianywhere.jp/tech/1068981_SQLAnywhereClientInterfaces.htmlを参照してください。

  • Apache Web サーバーのソースコード。[external link] http://httpd.apache.orgからダウンロードできます。

    ビルド済みバージョンの Apache を使用する場合は、apacheapache-devel がインストールされていることを確認してください。

  • Unified ODBC PHP 拡張を使用する場合は、libdbodbc12.so (UNIX の場合) または libdbodbc12.dylib (Mac OS X の場合) がインストールされている必要があります (SQL Anywhere lib32 ディレクトリを確認してください)。

UNIX インストールディスクから次のバイナリをインストールする必要があります (すでにインストールされていない場合)。これらのバイナリは RPM パッケージとして提供されています。

インストール作業の特定の手順を実行するためには、PHP をインストールした人と同じアクセス権が必要になります。UNIX ベースのシステムには通常 sudo コマンドがあり、十分なパーミッションを持たないユーザーでも、権限を持ったユーザーと同様に特定のコマンドを実行できます。