2008-08-14 15 views

Antwort

8

Stellen Sie sicher, dass Sie die FastCGI-Erweiterung für IIS 6.0 oder IIS 7.0 erhalten. Es ist die wichtigste Sache, die Sie haben können, wenn Sie PHP unter IIS ausführen. Auch dieser Artikel sollten Sie Setup erhalten:

http://learn.iis.net/page.aspx/247/using-fastcgi-to-host-php-applications-on-iis-60/

Alles darüber hinaus ist einfach, MySQL und was nicht.

+0

Das einzige Problem, das ich hatte, nachdem ich dieser Liste gefolgt war, war etwas mit der Standardzeitzone, die durch Befolgen der Anweisungen in diesem Beitrag behoben wurde: http://forums.iis.net/t/1158954.aspx. – eidylon

+0

Hier sind die Schritte, die ich getan habe: http://www.howtoadvice.com/PHPIIS –

0

Einer der Hauptprobleme, die ich mit IIS hatte, ist das Fehlen von Apache mod_rewrite. Es gibt andere Work-arounds und Work-Alikes, je nachdem, was Sie tun, aber denken Sie daran, dass Sie etwas ändern müssen, um mit IIS zu arbeiten, wenn Sie das Mod-Rewrite ausführlich verwenden.

3

Wir haben PHP 5.2.6 + FastCGI einfach auf unserer Shared-Hosting-Plattform ohne Probleme eingeführt. Solange Sie die in the article Nick linked beschriebenen Schritte befolgen, sollten Sie in Ordnung sein.

Mein einziger zusätzlicher Ratschlag wäre zu vergessen, das fcgiconfig.js Skript zu verwenden, um die fcgiext.ini-Datei zu ändern, es ist mehr eine Behinderung als eine Hilfe. Bearbeiten Sie es einfach von Hand, Sie erfahren auch mehr darüber, wie es funktioniert.

Wenn Sie PHP auf IIS 7 dann sollte dieser Link wert sein ein Lese obwohl die Installation sind:

Using FastCGI to Host PHP Applications on IIS 7

0

Da Sie von LAMP (eine etwas kühle Akronym) bewegt WIMP (weniger cool one), müssen Sie geistig zu sich selbst versichern. Ansonsten hatte ich sehr wenig Probleme mit PHP unter Windows.

ISAPI überschreiben (http://www.isapirewrite.com/) ist $ 99 und hat sehr gut für mich für URL-Rewriting funktioniert.

0

Warum nicht mit Apache unter Windows gehen?

+0

Apache auf Windows wird ziemlich instabil, wenn Sie eine Menge Projekte haben und auf dem Rechner laden. Und IIS funktioniert unter Windows besser als Apache. – Timo

+0

Warum diese Antwort, ist nicht im Kommentarabschnitt? –

+0

@Hamza, Es ist eher eine Antwort als ein Kommentar, weil es im August 2008 gepostet wurde, was während der Betaphase vor den Kommentaren war. – Kibbee

Verwandte Themen