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

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » PHP-Unterstützung » SQL Anywhere-PHP-Unterstützung » Erstellen der SQL Anywhere-PHP-Erweiterung unter Unix und Mac OS X

 

Anforderungen

Nachfolgend wird eine Liste von Programmen gezeigt, die Sie auf Ihrem System benötigen, um die Nutzung der SQL Anywhere-PHP-Erweiterung unter Unix und Mac OS X zu ermöglichen:

  • Ihre SQL Anywhere-Installation kann auf demselben Computer laufen wie der Apache-Webserver oder auf einem anderen Computer.

  • Der Quellcode für die SQL Anywhere-PHP-Erweiterung, der unter [external link] http://download.sybase.com/ianywhere/php/2.0.3/src/sasql_php.zip heruntergeladen werden kann.

    Sie müssen auch sqlpp und libdblib12.so (Unix) oder libdblib12.dylib (Mac OS X) installiert haben. (Überprüfen Sie Ihr SQL Anywhere-Verzeichnis lib32.)

  • Der PHP-Quellcode, der unter [external link] http://www.php.net heruntergeladen werden kann.

    Version 5.2.11 und 5.3.2 von PHP sind aktuelle stabile Versionen. Eine Liste der unterstützten Versionen finden Sie unter [external link] http://www.sybase.com/detail?id=1068981.

  • Der Apache-Webserver-Quellcode, der unter [external link] http://httpd.apache.org heruntergeladen werden kann.

    Wenn Sie vorhaben, eine bereits erstellte Version von Apache zu verwenden, vergewissern Sie sich, dass Sie apache und apache-devel installiert haben.

  • Wenn Sie vorhaben, die Unified ODBC PHP-Erweiterung zu verwenden, müssen Sie libdbodbc12.so (Unix) oder libdbodbc12.dylib (Mac OS X) installiert haben. (Überprüfen Sie Ihr SQL Anywhere-Verzeichnis lib32).

Die folgenden Binärdateien sollten von Ihrem Unix-Installationsmedium installiert werden, falls sie noch nicht installiert sind. Sie stehen als RPMs zur Verfügung:

Sie müssen dieselben Zugriffsberechtigungen wie die Person haben, die PHP installiert hat, um bestimmte Installationsschritte auszuführen. Die meisten Unix-basierten Systeme stellen einen sudo-Befehl bereit, der es Benutzern mit unzureichenden Berechtigungen ermöglicht, bestimmte Befehle als Benutzer mit den entsprechenden Berechtigungen auszuführen.