Verwenden Sie RunHiddenConsole unter Windows, um Nginx und php zu starten
Die Funktion von RunHiddenConsole.exe besteht darin, das Skript nach Ausführung der Befehlszeile automatisch zu schließen Skripte. Von Skripten gestartete Prozesse werden nicht geschlossen. Vereinfacht ausgedrückt wird das schwarze Formular (CMD-Befehlsformular) nicht angezeigt, aber die im CMD-Befehlsformular ausgeführten Programme werden nicht geschlossen, insbesondere einige Befehle, die hängen bleiben und das Befehlsformular anzeigen müssen, wie z. B. Tomcat. PHP, Nginx usw.
1. Starten Sie PHP und Nginx, stellen Sie php_home und nginx_home entsprechend Ihrer eigenen Umgebung ein und speichern Sie es dann als .bat-Datei.
@echo off set php_home=./php/php-5.6.1-nts-Win32-VC11-x64 set nginx_home=./nginx/nginx-1.7.4 REM Windows 下无效 REM set PHP_FCGI_CHILDREN=5 REM 每个进程处理的最大请求数,或设置为 Windows 环境变量 set PHP_FCGI_MAX_REQUESTS=1000 echo Starting PHP FastCGI... RunHiddenConsole %php_home%/php-cgi.exe -b 127.0.0.1:9000 -c %php_home%/php.ini echo Starting nginx... RunHiddenConsole %nginx_home%/nginx.exe -p %nginx_home%
2. Schließen Sie PHP und Nginx
@echo off echo Stopping nginx... taskkill /F /IM nginx.exe > nul echo Stopping PHP FastCGI... taskkill /F /IM php-cgi.exe > nul exit
Das obige ist der detaillierte Inhalt vonEin Fall der Verwendung von RunHiddenConsole zum Starten von Nginx und PHP unter Windows. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!