Je télécharge PHP pour Windows. J'ai 2 options sur le site.
Merci de répondre aux questions suivantes:
De la documentation PHP:
Sécurité des threads signifie que le binaire peut fonctionner dans un contexte de serveur Web multithread, tel qu'Apache 2 sous Windows. La sécurité des threads consiste à créer une copie de stockage local dans chaque thread, de sorte que les données ne se heurtent pas à un autre thread.
Alors qu'est-ce que je choisis? Si vous choisissez d'exécuter PHP en tant que binaire CGI, vous n'aurez pas besoin de sécurité des threads, car le binaire est appelé à chaque demande. Pour les serveurs Web multithreads, tels que IIS5 et IIS6, vous devez utiliser la version threadée de PHP.
Donc, cela dépend vraiment de la façon dont vous voulez utiliser PHP:
LoadModule
: Thread SafeLe manuel de PHP a Nice les instructions d'installation .
AFAIR exécutant PHP avec FastCGI est le moyen préférable, il est plus rapide et permet une configuration de sécurité plus fine.
En plus de Crack, depuis la version 5.4, vous pouvez utiliser le serveur Web intégré (cela fonctionne bien!).
Simple et rapide: Si vous utilisez Apache, éditez votre fichier Apache24\conf\httpd.conf et recherchez "loadmodule". Si vous voyez que votre module de chargement fait référence à un fichier .dll, quelque chose comme:
LoadModule php7_module "e: /x64Stack/PHP/php7.1.9/php7Apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "e: /x64Stack/PHP/php7.1.9"
Ensuite, vous voulez Sécurité du fil activée ouTS- Version Thread Safe .
Sinon, si vous utilisez IIS ou Apache avec CGI puis NTS.
J'utilise plusieurs piles et au sein de ces multiples serveurs et versions de PHP, ne laissez donc pas les chemins/versions php ou serveur vous jeter.