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

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - 编程 » 数据库和应用程序部署 » 对客户端应用程序的要求 » PHP 客户端部署

 

PHP 扩展

在 Windows 上,SQL Anywhere 包括从 5.1.1 到 5.4.8 的多个 PHP 版本的线程安全扩展。PHP 的线程安全版必须与 SQL Anywhere PHP 扩展一起使用。受支持的 PHP 版本的扩展文件名遵循以下模式:

php-5.x.y_sqlanywhere.dll

在 Windows 上,SQL Anywhere 还包括从 5.2.11 到 5.4.8 的多个 PHP 版本的非线程安全扩展。非线程安全 PHP 版本可与多处理但不是多线程 Web 服务器(如 Apache 和 IIS)一起使用。受支持的 PHP 版本的扩展文件名遵循以下模式:

php-5.x.y_sqlanywhere_nts.dll

在 Linux 和 Solaris 上,SQL Anywhere 包含从 5.1.1 到 5.4.8 的多个 PHP 版本的 64 位和 32 位版本扩展。另外,它还包含线程扩展和非线程扩展。如果您正在使用 PHP 的 CGI 版本或 Apache 1.x,则请使用非线程扩展。如果您使用 Apache 2.x,请使用线程扩展。受支持的 PHP 版本的扩展文件名遵循以下模式:

php-5.x.y_sqlanywhere[_r].so

5.x.y 代表 PHP 版本(如 5.2.11)。对于 Linux 和 Solaris,PHP 扩展的线程版本已将 _r 附加到文件名。Windows 版本被作为动态链接库来实现,而 Linux/Solaris 版本则被作为共享对象来实现。如果正在使用较高版本的 PHP,可检查 Internet 上是否有最新的 SQL Anywhere PHP 驱动程序,网址为 [external link] http://www.sybase.com/detail?id=1019698