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 拡張を構築する方法

 

PHP ソースツリーへの SQL Anywhere PHP 拡張ファイルの追加

  1. SQL Anywhere PHP 拡張のソースコードを、[external link] http://www.sybase.com/detail?id=1019698からダウンロードします。「Building the Driver from Source」というタイトルの項を探してください。

  2. SQL Anywhere PHP 拡張を保存したディレクトリから PHP ソースツリーの ext サブフォルダーにファイルを抽出します (Mac OS X ユーザーの場合は targnutar と置換します)。

    $ tar -xzf sasql_php.zip -C PHP-source-directory/ext/
    

    次に例を示します。

    $ tar -xzf sqlanywhere_php-1.0.8.tar.gz -C ~/php-5.2.11/ext
  3. PHP に拡張を認識させます。

    $ cd PHP-source-directory/ext/sqlanywhere
    $ touch *
    $ cd ~/PHP-source-directory
    $ ./buildconf

    次の例は、PHP バージョン 5.2.11 用のコマンドです。以下の php-5.2.11 を、使用している PHP のバージョンに変更する必要があります。

    $ cd ~/php-5.2.11/ext/sqlanywhere
    $ touch *
    $ cd ~/php-5.2.11
    $ ./buildconf
  4. PHP が拡張を認識していることを確認します。

    $ ./configure -help | egrep sqlanywhere

    PHP による SQL Anywhere 拡張の認識が成功した場合は、次のテキストが表示されます。

    --with-sqlanywhere=[DIR]

    失敗した場合は、このコマンドの出力を記録し、SQL Anywhere フォーラム ([external link] http://sqlanywhere-forum.sybase.com/) に投稿してサポートを受けてください。