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 (Deutsch) » SQL Anywhere Server - Programmierung » Deployment von Datenbanken und Anwendungen » Anforderungen für das Deployment von Clientanwendungen » PHP Client-Deployment

 

PHP-Erweiterung unter Windows installieren

Kopieren Sie die DLL der PHP-Erweiterung aus dem SQL Anywhere-Installationsverzeichnis und fügen Sie zu Ihrer PHP-Installation hinzu, um die SQL Anywhere-PHP-Erweiterung unter Windows verwenden zu können. Fügen Sie optional Ihrer PHP-Initialisierungsdatei einen Eintrag hinzu, mit dem die Erweiterung geladen wird, damit Sie sie nicht in jedem Skript manuell laden müssen.

Voraussetzungen

PHP 5.0 oder später muss installiert sein.

 Aufgabe
  1. Suchen Sie die Datei php.ini für Ihre PHP-Installation und öffnen Sie sie in einem Texteditor.

  2. Suchen Sie die Zeile mit dem extension_dir-Eintrag.

  3. Wenn der Eintrag nicht vorhanden ist, wird empfohlen, dass Sie den extension_dir-Eintrag erstellen und aus Gründen der Systemsicherheit damit auf ein isoliertes Verzeichnis zeigen

  4. Kopieren Sie eine der DLL-Dateien (php-5.x.y_sqlanywhere.dll) aus dem Unterverzeichnis Bin32 Ihrer SQL Anywhere-Installation in das Verzeichnis, das im extension_dir-Eintrag in der Datei php.ini angegeben ist.

    Hinweis

    Die Zeichenfolge 5.x.y ist die PHP-Versionsnummer, die der von Ihnen installierten Version entspricht.

    Wenn Ihre PHP-Version neuer als die SQL Anywhere-PHP-Erweiterungen ist, die von SQL Anywhere bereitgestellt werden, sollten Sie die neueste bereitgestellte Erweiterung verwenden. Eine SQL Anywhere-PHP-Erweiterung der Version 5.2.x funktioniert nicht mit einer PHP-Version 5.3.x.

  5. Sie können optional die folgende Zeile in den Abschnitt "Dynamic Extensions" der php.ini-Datei einfügen, um den SQL Anywhere-PHP-Treiber automatisch zu laden. Ohne diesen Schritt muss der PHP-Treiber jedes Mal manuell geladen werden, wenn das Skript ihn benötigt.

    Kopieren Sie den folgenden Eintrag:

    extension=php-5.x.y_sqlanywhere.dll

    5.x.y stellt die Versionsnummer der SQL Anywhere-PHP-Erweiterung dar, die im vorherigen Schritt kopiert wurde.

  6. Speichern und schließen Sie die Datei php.ini.

  7. Achten Sie darauf, dass das Unterverzeichnis Bin32 Ihrer SQL Anywhere-Installation in Ihrem Pfad enthalten ist.

Ergebnisse

Die SQL Anywhere-PHP-Erweiterung wird in der Windows-Umgebung unterstützt und kann direkt verwendet werden.

 Siehe auch