2016-04-28 7 views
0

Im Moment habe ich einen Windows 2003 Server sowohl IIS (für klassische ASP-Unterstützung) und PHP Version 5.2.6PHP auf Windows Server - Upgrade

Ich habe einen neuen Server, Windows 2012R2 wieder IIS ausgeführt wird, und ich m versuchen, herauszufinden, was für PHP zu installieren ...

sollte ich:

1) installieren 5.6.21 oder sollte ich springen zu 7.0.6 - und wenn ich bis 7 gehen, werden alle meine PHP Code läuft immer noch ok?

2) Was ist der Unterschied zwischen "Thread Safe" und "Non Thread Safe" - dies scheint eine wichtige Wahl beim Herunterladen der richtigen Version zu sein, und ich verstehe nicht, was der Unterschied ist ....

Danke für jede Information!

+0

auschecken http://serverfault.com/ –

Antwort

0

PHP 7 hat einige backwards incompatible changes, so dass Ihr Code möglicherweise nicht funktioniert.

Für IIS wird empfohlen, einen Nicht-Thread-Safe zu verwenden, wie in documentation angegeben.

Hinweis: Nicht-Thread-sichere Version von PHP wird empfohlen, wenn IIS verwenden. Die nicht threadsicheren Builds sind unter »PHP für Windows: Binär- und Quellen-Releases verfügbar.