Maison >développement back-end >tutoriel php >Configurer les opérations de base de Nginx+PHP sous Windows (démarrer, redémarrer et quitter)

Configurer les opérations de base de Nginx+PHP sous Windows (démarrer, redémarrer et quitter)

不言
不言original
2018-06-04 17:37:133145parcourir

Je joue souvent avec le système, errant entre la commodité de Windows et la magie de Linux. Une fois que je joue avec la configuration de base du système, je dois la refaire par la présente. Nginx et PHP

Contexte
Je déconne souvent avec le système, errant entre la commodité de Windows et la magie de Linux. Une fois que je joue avec la configuration de base du système, Je dois le refaire. J'enregistre par la présente le démarrage, le redémarrage et la sortie de base de Nginx et PHP

Expérience en ligne
Vous pouvez rechercher beaucoup de ce genre de choses sur Internet. , et il existe de nombreux scripts, tels que :

@echo off
taskkill /F /IM nginx.exe > nul

et ainsi de suite Oui, ça n'a pas l'air très « élégant »

Trouver une approche différente

Je ne sais pas comment écrire le traitement par lots, et j'ai essayé quelques mots mais rien n'allait. J'ai eu l'idée d'utiliser des raccourcis et des outils de ligne de commande. . L'exécution d'une commande n'est-elle pas simplement un appel à un programme avec des paramètres ? Cela peut être comme ceci :

1. Créez un raccourci et l'objet de connexion est nginx.exe dans n'importe quel chemin
2. Changez les propriétés dans le raccourci "Target", ajoutez -s reload après redémarrage, ajoutez -s quit après sortie, pas besoin d'ajouter ou d'ajouter ce dont vous avez besoin au démarrage
3. PHP n'utilise pas cette méthode, elle quand même utilise le traitement par lots :

@echo off
echo Starting PHP FastCGI...
d:\applications\php\php-cgi.exe -b 127.0.0.1:9000 -c d:\applications\php\php-dev.ini


@echo off
echo Stopping PHP...
taskkill /F /IM php-cgi.exe > nul
exit

Avantages et inconvénients
Personnellement, je pense que les raccourcis sont plus intuitifs sous Windows, vous pouvez envisager d'utiliser

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn