Heim >Backend-Entwicklung >PHP-Tutorial >Lokales Timeout für Curl-Zugriff in PHP + Nginx-Umgebung
PHP + Nginx Curl-Zugriff auf lokales Zeitlimit unter Windows Der oben genannte Grund liegt daran, dass die Nginx + PHP-Umgebung unter Windows keine Parallelität unterstützt. Wenn Sie gleichzeitig auf mehrere Domänennamen zugreifen und gleichzeitig auf Ihren lokalen Dienst verweisen, wird Parallelität nicht unterstützt.
Lösung:
1.nginx.conf Ändern Sie die Portnummer von fastcgi_pass für verschiedene Server
Beispiel: fastcgi_pass 127.0.0.1:9000;
fastcgi_pass 127.0.0.1:9001 ;
2. Starten Sie mehrere PHP-CGI
Öffnen Sie die cmd-Befehlszeile und führen Sie Folgendes aus: Ihr Pfad/php-cgi.exe -b 127.0.0.1:9000 -c Ihr Pfad/php .ini (Das Fenster kann nicht geschlossen werden)
Öffnen Sie ein neues Befehlszeilenfenster: Ihr Pfad/php-cgi.exe -b 127.0.0.1:9000 -c Ihr Pfad/php.ini (Das Fenster kann nicht sein geschlossen)
Ist es nicht sehr mühsam, das Fenster oben zu verwenden? Es wird eine Tragödie sein, wenn Sie nicht aufpassen >
Sie können das folgende kleine Tool verwenden: RunHiddenConsoleZuerst müssen Sie eine kleine Datei RunHiddenConsole herunterladen, diese dann in das Nginx-Verzeichnis kopieren und zwei neue Batchdateien erstellen, start_nginx.bat und stop_nginx.batDas obige ist der detaillierte Inhalt vonLokales Timeout für Curl-Zugriff in PHP + Nginx-Umgebung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!