Für das Deployment der SQL Anywhere-PHP-Erweiterung müssen Sie die folgenden Komponenten auf der Zielplattform installieren:
PHP 5-Binärdateien für Ihre Plattform, die unter http://www.php.net zum Download zur Verfügung stehen. Bei Windows-Plattformen muss die threadsichere Version von PHP zusammen mit der SQL Anywhere-PHP-Erweiterung
verwendet werden.
Einen Webserver, z.B. den Apache HTTP-Server, wenn Sie PHP-Skripten in einem Webserver ausführen.
SQL Anywhere kann auf demselben Computer wie der Webserver ausgeführt werden oder auf einem anderen Computer.
SQL Anywhere stellt vorgefertigte PHP-Erweiterungen für viele PHP-Versionen von 5.1.1 bis 5.4.8 bereit.
Unterstützung für SQL Anywhere-Shared Objects oder -Shared Libraries.
Die folgende Tabelle gibt einen Überblick über die für PHP-Clients erforderlichen Dateien.
Beschreibung | Windows | Linux/Unix | Mac OS X |
---|---|---|---|
PHP-Installation (Drittanbieter) | php.exe | php | php |
PHP 5.1.x-Aufrufe | php-5.1.[1-*]_sqlanywhere.dll | php-5.1.[1-*]_sqlanywhere_r.so oder Build aus Quellcode | Build aus Quellcode |
PHP 5.2.x-Aufrufe | php-5.2.[0-*]_sqlanywhere.dll php-5.2.1_sqlanywhere_nts.dll | php-5.2.[0-*]_sqlanywhere_r.so oder Build aus Quellcode | Build aus Quellcode |
PHP 5.3.x-Aufrufe | php-5.3.[0-*]_sqlanywhere.dll php-5.3.[0-*]_sqlanywhere_nts.dll | php-5.3.[0-*]_sqlanywhere_r.so oder Build aus Quellcode | Build aus Quellcode |
PHP 5.4.x-Aufrufe | php-5.4.[0-*]_sqlanywhere.dll php-5.4.[0-*]_sqlanywhere_nts.dll | php-5.4.[0-*]_sqlanywhere_r.so oder Build aus Quellcode | Build aus Quellcode |
Sprachen-Ressourcenbibliothek | dblg[LL]16.dll | dblg[LL]16.res | dblg[LL]16.res |
Fenster "Verbinden" | dbcon16.dll | k.A. | k.A. |
SQL Anywhere C-API-Laufzeitumgebung | dbcapi.dll | libdbcapi_r.so | libdbcapi_r.dylib |
DBLIB (mit Threading) | dblib16.dll | libdblib16_r.so | libdblib16_r.dylib |
Thread-Unterstützungsbibliothek | k.A. | libdbtasks16_r.so | libdbtasks16_r.dylib |
ICU-Bibliothek | dbicu16.dll | libdbicu16_r.so2 | libdbicu16_r.dylib2 |
ICU-Datenbibliothek | dbicudt16.dll | libdbicudt16.so2 | libdbicudt16.dylib2 |
Optionale Verschlüsselungsunterstützung | dbfips16.dll | libdbfips16_r.so | libdbfips16_r.dylib |
Optionale Verschlüsselungsunterstützung | dbrsa16.dll | libdbrsa16_r.so | libdbrsa16_r.dylib |
PHP-Erweiterungen
PHP-Erweiterung unter Windows installieren
PHP-Erweiterung unter Linux/Solaris installieren
Die PHP-Erweiterung unter Unix und Mac OS X
Konfiguration der SQL Anywhere-PHP-Erweiterung
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |