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 模块

 

要求

下面列出了要完成本文档中所详述的步骤需要在系统上安装的软件:

  • 必须安装可与 Apache Web 服务器在同一台计算机上(或不同的计算机上)运行的 SQL Anywhere。

  • 可从 [external link] http://download.sybase.com/ianywhere/php/2.0.3/src/sasql_php.zip 下载 SQL Anywhere PHP 模块的源代码。

    还需要安装有 sqlpplibdblib11.so (Unix) 或 libdblib11.dylib (Mac OS X)(请查看您的 SQL Anywhere lib32 目录)。

  • 需要 PHP 源代码(可以从 [external link] http://www.php.net 下载)。PHP 的 5.2.6 版本是最新的稳定版本。

  • 需要 Apache Web 服务器源代码(可以从 [external link] http://httpd.apache.org 下载)。如果您打算使用 Apache 的预建版本,请确保您已安装了 apacheapache-devel

  • 如果您计划使用标准的 ODBC PHP 模块,则需要安装有 libdbodbc11.so (Unix) 或 libdbodbc11.dylib (Mac OS X)(请查看您的 SQL Anywhere lib32 目录)。

应该从您的 Unix 安装磁盘中安装以下二进制文件(如果还未安装它们),并且可以 RPM 的形式找到这些二进制文件:

  • make

  • automake

  • autoconf

  • libtool(对于 Mac OS X 是 glibtool)

  • makeinfo

  • bison

  • gcc

  • cpp

  • glibc-devel

  • kernel-headers

  • flex

要执行特定的安装步骤,必须具有与安装 PHP 的用户相同的访问权限。大多数基于 Unix 的系统都会提供一个 sudo 命令,该命令允许那些权限不够的用户如同具有足够权限的用户那样执行特定的命令。