Installieren von Symfony mit Xampp und Windows XP

Es wird von einer bereits installierten Standartversion von Xampp ausgegangen.

Der einfachste Weg Symfony zu installieren ist die Installation über Pearl. Dazu muss die Datei pear.bat aufgerufen werden. Wählen Sie in der Windows Startleiste Start->Ausführen. Tippen sie "cmd" und klicken sie OK. In der Konsole tippen Sie:

C:\Programme\xampp\php\pear 

(falls sie Xampp im Standartverzeichnis installiert haben)
Nachvolgend tippen Sie:

    pear channel-discover pear.symfony-project.com
    pear install symfony/symfony

jetzt sollte Sie folgendes sehen:

    downloading symfony-0.4.2.tgz ...  
    Starting to download symfony-0.4.2.tgz (1,199,762 bytes)  
    ..............................................................................done: 1,199,762 bytes  
    downloading pake-1.0.76.tgz ...  
    Starting to download pake-1.0.76.tgz (16,523 bytes)  
    ...done: 16,523 bytes  
    install ok: channel://pear.symfony-project.com/pake-1.0.76  
    install ok: channel://pear.symfony-project.com/symfony-0.4.2

Die eigentliche installation von Symfony ist damit abgeschlossen. Allerdings sind noch einige Schritte notwendig um Symfony unter Windows lauffähig zu machen.
Im Verzeichnis xampp\php (Bei der Standartinstallation von Xampp C:\Programme\xampp\php") findet sie die Datei symfony.bat, diese muss nach C:\Windows\system32 kopiert werden.
Wenn Ihr die Datei kopiert habt müsst ihr noch folgende Zeilen anpassen:

Zeile 25 (Hierbei muss der Pfad auf die "symfony"-Datei zeigen):

**%PHP_COMMAND% -d html_errors=off -d open_basedir= -q "C:\Programme\xampp\php\symfony" %1 %2 %3 %4 %5 %6 %7 %8 %9

Zeile 34 (Muss zur php.exe zeigen):

set PHP_COMMAND=C:\Programme\xampp\php\php.exe**</span>  

Jetzt ist Symfony unter Windows voll Einsatzbereit. Symfony kann einfach in jedem Verzeichnis per CMD aufgerufen und ausgefürt werden. Es wird nun über symfony <befehl> aufgerufen und nicht wie in der Hauptdokumentation beschrieben mit php symfony <befehl>.

Kommentar schreiben:

Kommentare:

Gravatar

Nick

Danke für dieses Tutorial! Das war echt meine Rettung :D
Gravatar

Vortilion

Ich finde den symfony Kram nicht, welcher per Kommandozeile angeblich heruntergeladen und installiert wird!
Gravatar

Patty

Now I'm like, well duh! Truly thnafukl for your help.