Propel unter Windows

Propel ist ein Object-Relational Mapper für PHP. Er setzt auf PDO als Datenbank- abstraktionsschicht. Bei der Installation unter Windows kann es zu einigen Schwierigkeiten kommen.

Nachfolgend eine Installations-Anleitung für Propel 1.4 :

  • Starten einer Konsole (Ausführen -> cmd.exe).  
  • Wechseln in das "PEAR"-Verzeichnis unterhalb der PHP-Installation
  • Ausführen der Kommandos:
pear channel-discover pear.phpdb.org
pear install -a phpdb/propel_generator
pear install -a phpdb/propel_runtime
pear channel-discover pear.phing.info
pear install phing/phing-2.3.3 

Es ist zu beachten das explizit die Version 2.3.3 von Phing installiert werden sollte, da es ansonsten zu Fehler kommt.  

wie zum Beispiel:

[phing] Calling Buildfile build-propel.xml with target main
[phing] Error reading project file [wrapped: Unable to open build-propel.xml for reading: ]

Wenn bereits eine andere Version von Phing installiert wurde so kann diese über: pear uninstall -n phing/phing   wieder deinstalliert werden.

Kommentar schreiben: