Utilisez RunHiddenConsole sous Windows pour démarrer nginx et php
La fonction de RunHiddenConsole.exe est de fermer automatiquement le script après avoir exécuté la ligne de commande script. Les processus démarrés à partir de scripts ne sont pas fermés. Pour faire simple, le formulaire noir (formulaire de commande CMD) ne sera pas affiché, mais les programmes exécutés sous le formulaire de commande CMD ne seront pas fermés, notamment certaines commandes qui se bloqueront et doivent afficher le formulaire de commande, comme Tomcat. PHP, Nginx, etc.
1. Démarrez Php et Nginx, définissez php_home et nginx_home en fonction de votre propre environnement, puis enregistrez-le en tant que fichier .bat.
@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. Fermez Php et Nginx
@echo off echo Stopping nginx... taskkill /F /IM nginx.exe > nul echo Stopping PHP FastCGI... taskkill /F /IM php-cgi.exe > nul exit
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!