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

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - 编程 » PHP 支持 » 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 and libdblib12.so (Unix) 或 libdblib12.dylib (Mac OS X) (请查看您的 SQL Anywhere lib32 目录)。

  • PHP 源代码(可从 [external link] http://www.php.net 下载)。

    PHP 5.2.11 版和 5.3.2 版是最近的稳定版本。有关支持的版本列表,请参见 [external link] http://www.sybase.com/detail?id=1068981

  • Apache Web 服务器源代码(可从 [external link] http://httpd.apache.org 下载)。

    如果您打算使用 Apache 的预建版本,请确保您已安装了 apacheapache-devel

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

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

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