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

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 编程 » SQL Anywhere 数据访问 API » SQL Anywhere PHP API » 在 UNIX 和 Mac OS X 上构建 SQL Anywhere PHP 模块

 

将 SQL Anywhere PHP 模块文件添加到 PHP 源树

  1. 可以从 [external link] http://download.sybase.com/ianywhere/php/2.0.3/src/sasql_php.zip 下载 SQL Anywhere PHP 模块。

  2. 将文件从保存 SQL Anywhere PHP 模块的目录中抽取到 PHP 源树的 ext 子目录中(Mac OS X 用户应该用 gnutar 替换 tar):

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

    例如:

    $ tar -xzf sqlanywhere_php-1.0.8.tar.gz -C ~/php-5.2.6/ext
  3. 让 PHP 接受该模块:

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

    以下示例适用于 PHP 版本 5.2.6。必须将 php-5.2.6 设置为正在使用的 PHP 版本。

    $ cd ~/php-5.2.6/ext/sqlanywhere
    $ touch *
    $ cd ~/php-5.2.6
    $ ./buildconf
  4. 验证 PHP 是否接受该模块:

    $ ./configure -help | egrep sqlanywhere

    如果已成功让 PHP 接受了 SQL Anywhere 模块,则应看到以下文本:

    --with-sqlanywhere=[DIR]

    如果未成功,则跟踪此命令的输出并将其发布到 sybase.public.sqlanywhere.linux 新闻组以寻求帮助。