Installation von Zend Framework 2 auf XAMPP in Windows
Ich weiß, diese Frage erschienen sind können paar mal hier und im internet. Aber trotzdem habe ich das Gefühl es ist nicht klar, für jemanden, der einsteigen wollte in die Welt der frameworks. Ich habe diese links Rob Allens TutorialZF-Quick Tutorial.
Aber einige, wie ich fühle es ist nicht ganz klar, mit der Installations-Teil. Ich habe ein windows Vista-system grundsätzlich mit der neuesten version von XAMPP installiert. Ich habe die neueste version runtergeladen von ZFSkeletonApplication von diesem link ZFSkeletonAppextrahiert das Skelett Inhalt, den Ordner umbenannt zu "Zend Framework" und zog es an xampp Ordner ich.e jetzt ZF-Skelett in c:\xampp\zendframework.
So, bis hier scheint alles klar und einfach, von hier bin ich etwas verloren, wie mit den Konfigurationen. Kann jemand erarbeiten die Dinge von hier aus, wie zu installieren, die Zf und machen es zu arbeiten, wie änderungen in der include-Pfade .htaccess-Dateien und so weiter. Bitte denken Sie daran, dass ich windows mit XAMPP. Wenn jemand kann mich genau für dieses set-up ist, wäre es hilfreich.
P. S. Es wäre gut, wenn man Infos über die änderungen, die ich brauche, um mit Beispielen aus können Sie die Pfade so, dass ich nicht bin verloren, zum Beispiel, wie Sie finden können .htaccess-Datei hier(ex-Pfadname), die änderungen im .htaccess-Datei sollte so und so.
Dank
InformationsquelleAutor der Frage 125369 | 2012-07-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für die Zukunft Verweise, habe ich auch einen großen post auf, wie zu installieren ZF2 auf einem windows xampp Umgebung hier Installieren ZF2 auf Windows Xampp
OK, ich habe das getan auf mehrere Systeme jetzt. Für ein home-system die folgenden Schritte, die ganz gut funktionieren:
C:\xampp\htdocs\
(dies geschieht übercd dirname
odercd ..
gehen eine Ebene, ändern partition mitD:
und drücken Sie die EINGABETASTE)Den folgenden Befehl ausführen. Die
<OptionalFolderName>
wäre der name von einem Sub-Verzeichnis deshtdocs
wenn Sie überspringen Sie diesen Schritt, wird der Ordner benanntZendSkeletonApplication
Mögliche Probleme Szenario (fatal:unable to connect to github.com)
Wieder einmal an Arbeitsplätzen, ziemlich oft ist der Standard-port (9418) für das git-Protokoll blockiert wird. Wenn dies bei Ihnen der Fall ist, dann sollten Sie versuchen, einen der folgenden Befehle
Jetzt sind Sie noch nicht fertig. Die skeleton-Application installiert ist, aber der Rahmen fehlt noch, hier einige Leute vielleicht in der ersten Probleme, aber das ist eigentlich ganz einfach.
Wir sind immer noch auf der command-line-interface
cd <OptionalFolderName>
odercd ZendSkeletonApplication
je nachdem, was Sie früher gemacht hatphp composer.phar self-update
php composer.phar install
(dies kann eine Weile dauern)So, das ist der Teil, wo viele Dinge passieren können. Ich habe zwei Szenarien, die mir passiert ist:
Szenario #1 Kein Verzeichnis Schreibrechte
Dieser ist einfach in der Handhabung durch ausführen des command-line-interface mit administrator-Privilegien
Szenario #2 Arbeit hinter einem router (also bei der Arbeit)
Ich persönlich hatte nicht viel zu tun, damit es funktioniert, aber die Zeile ändern kann, je nach proxy. Persönlich habe ich Folgendes im command-line-interface
SET HTTP_PROXY=http://proxy.domain.tld:8080
Sie könnte auch gut sein mitSET HTTP_PROXY=proxy.domain.tld:8080
frag mich nicht warum, aber ich brauchte das http://Mit all jene getan haben, sollten Sie auf eine fast laufen ZendSkeletonApplication. Der andere Teil ist, wie Sie zum einrichten Ihrer virtuellen host, aber ich werde nicht ins detail gehen, da ist das noch ZF1 Sachen und jeder sollte vertraut sein mit, dass jetzt, wenn nicht, gibt es gute Ressourcen, um zu lernen gibt.
Ich hoffe, ich konnte Ihnen helfen.
InformationsquelleAutor der Antwort Sam
Rückschläge zu installieren, die in Windows, aber ich landete der Suche nach einer Lösung. Von ZF2 zu installieren, auf windows mit git, denn dies ist die einzige Anwendung, die simuliert msysGit git linux auf windows, denn es ist nur auf die Anleitung zugreifen: http://zf2.com.br/tutoriais/post/instalando-o-git-no-windows-para-fazer-a-instalacao-do-zf2-somente-no-comando-do-windows-via-composer
InformationsquelleAutor der Antwort Jaime Marcelo Valasek
Da hatte ich viel Abhängigkeit extension Probleme (meist .dll-Dateien) mit der alten version von XAMPP, also erste, was ich Tat, war sicher, dass ich deinstallieren Sie alle vorherigen Versionen von PHP bereits auf meinem system sowie alte XAMPP. Dann installiert neueste XAMPP v3.2.2 (unter Verwendung der neuesten XAMPP 3.2.2-32-bit auf Win-7-64-bit). Dann folgten Schritte der installation im XAMPP-Dokumentation unter dem Titel Start einer Neuen Zend-Framework-2-Projekt.
Hatte ich Probleme beim installieren der Komponist auch mit der alten XAMPP, aber irgendwie diese Fehler erscheinen nicht, während der Komponist installation diese Zeit. Und, ich erfolgreich installiert, ZEND, bis ich getippt
http://localhost:8081/myapp/
(umbenannt habe ich meineZendSkeletonAppliction
Ordner wiemyapp
als pro-Dokumentation) in meinem browser den Zugriff auf die gleichen und erfüllt die Fehler, die sagte:Composer.phar
war gar nicht vorhanden ist das erste mal, dass ich heruntergeladenZendSkeletonApplication‐master.zip
von Github (es war nurcomposer.json
undcomposer.lock
Dateien vorhanden). Jedenfalls habe ich nicht brauchen, da folgte ich XAMPP Doc, die nicht ancomposer.phar
in die Befehlszeile ein:Ich bin nicht so versierte zu wissen wie man 'definieren eine
ZF2_PATH
environment-variable' richtig, so dass ich verschwendet Zeit mit der Suche für die Lösung online, konnte es nicht finden (was ist, wenn ich stolperte über dieses forum, die auch aus nicht eingeschaltet, um eine Lösung für meine Anfrage). Am Ende, in einem Anfall von depression und Angst, serendipity, passiert ist. Alles, was ich Tat war, als per XAMPP den ZEND-Dokumentation ich klickte mit der rechten Maustaste innerhalbC:\xampp\apps\myapp\htdocs
Ordner und klicken auf " Composer Installieren", die wieder die Zend-Dateien aus dem cache. Dann aktualisierthttp://localhost:8081/myapp/
- und Zend-intro-Seite erschien.InformationsquelleAutor der Antwort Guru A S
Ich habe es nur so:
es funktionierte perfekt
InformationsquelleAutor der Antwort Theo Walcott