Installieren des Zend Framework

Beim ersten Zugriff auf PHP-Dienste ermittelt Flash Builder, ob die unterstützte Version des Zend Framework installiert ist. Wenn die unterstützte Version des Zend Framework nicht gefunden wird, werden Sie von Flash Builder aufgefordert, die Installation des Zend Framework zu bestätigen. Wenn Sie dies akzeptieren, installiert Flash Builder eine Minimalversion des Zend Framework. Lehnen Sie dies ab, müssen Sie das Zend Framework manuell installieren, wenn Sie auf PHP-Dienste zugreifen möchten.

Flash Builder-Standardinstallation

Flash Builder installiert das Zend Framework im Stammordner Ihres Webservers im Ordner ZendFramework.

<web root>/ZendFramework/
Bei Flex-Projekten, die auf PHP-Dienste zugreifen, erstellt Flash Builder die folgenden Konfigurationsdateien im Projektausgabeordner:
  • amf_config.ini

  • gateway.php

Produktionsserver

Adobe empfiehlt, bei Produktionsservern den ZendFramework-Ordner nach außerhalb des Webstamms zu verschieben. Aktualisieren Sie die zend_path-Variable, die in amf_config.ini definiert ist.

Wenn die zend_path-Variable auskommentiert ist, heben Sie die Auskommentierung der zend_path-Variablen auf. Geben Sie den Speicherort Ihrer Zend Framework-Installation an.

Manuelle Installation des Zend Framework

Sie haben die Möglichkeit, das Zend Framework manuell zu installieren.
  1. Laden Sie die neueste Version des Zend Framework herunter.

    Sie können entweder die minimale oder die Vollversion installieren. Flash Builder installiert die Minimalversion.

  2. Entpacken Sie die heruntergeladene Version an einem Speicherort auf Ihrem System.

  3. Aktualisieren Sie im Flex-Projektordner für den Zugriff auf PHP-Dienste die zend_path-Variable, die in amf_config.ini definiert ist.

    Wenn die zend_path-Variable auskommentiert ist, heben Sie die Auskommentierung der zend_path-Variablen auf. Geben Sie den absoluten Pfad zum Speicherort Ihrer Zend Framework-Installation an.

Fehlerbehebung bei einer Zend Framework-Installation

Im Folgenden einige Tipps für den Fall, dass beim Herstellen einer Verbindung zum Zend Framework ein Fehler auftritt.

Manuelle Installation des Zend Framework

Wenn das Zend Framework manuell installiert wurde, prüfen Sie die zend_path-Variable in der Datei amf_config.ini.

Die amf_config.ini-Datei befindet sich im Projektausgabeordner.

Prüfen Sie, ob Folgendes zutrifft:
  • Die Auskommentierung von „zend_amf“ ist aufgehoben.

  • Der angegebene Pfad zur Zend Framework-Installation ist korrekt:

    • Es handelt sich um einen absoluten Pfad zu einem Ziel auf dem lokalen Dateisystem. Ein Pfad zu einer zugeordneten Netzwerkressource ist nicht zulässig.

    • Der Pfad geht zum Bibliotheksordner Ihrer Zend Framework-Installation. Normalerweise befindet sich der Bibliotheksordner unter folgendem Pfad:

      (Windows) C:\apache\PHPFrameworks/ZendFramework/library

      (Mac OS) /user/apache/PHP/frameworks/ZendFramework/library

Flash Builder-Installation des Zend Framework

Wenn das Zend Framework von Flash Builder installiert wurde, überprüfen Sie Folgendes:

  • Pfad des Webstammordners

    Flash Builder installiert das Zend Framework im Webstammordner des Projekts. Prüfen Sie den Pfad des Webstammordners Wählen Sie „Projekt“ > „Eigenschaften“ > „Flex-Server“.

  • Prüfen Sie die zend_path-Variable in der Datei amf_config.ini.

    Die amf_config.ini-Datei befindet sich im Projektausgabeordner.

    Prüfen Sie, ob Folgendes zutrifft:

    • Die Auskommentierung von zend_amf ist aufgehoben.

    • Der angegebene Pfad zeigt auf die Zend Framework-Installation im Webstamm des Projekts

    • Es handelt sich um einen absoluten Pfad zu einem Ziel auf dem lokalen Dateisystem. Ein Pfad zu einer zugeordneten Netzwerkressource ist nicht zulässig.