Maison >développement back-end >tutoriel php >Pourquoi mon fichier PHP s'ouvre-t-il dans le Bloc-notes au lieu de s'exécuter dans le Planificateur de tâches Windows ?
Les utilisateurs qui tentent d'automatiser l'exécution de fichiers PHP via le Planificateur de tâches Windows rencontrent souvent des difficultés pour exécuter la tâche. exécuter avec succès. Même si les champs nécessaires sont remplis, le fichier PHP peut simplement s'ouvrir dans le Bloc-notes au lieu de s'exécuter.
Le problème réside dans la commande utilisée pour exécuter le fichier PHP. La syntaxe de commande correcte est :
C:\Path\to\php.exe -f "C:\Path\to\file.php"
Cette commande spécifie l'exécutable PHP et le fichier PHP à exécuter.
L'option -f dans le fichier php. La commande exe demande à l'interpréteur PHP d'analyser et d'exécuter le fichier PHP spécifié. La commande ci-dessus suppose que l'exécutable PHP se trouve dans C:Pathtophp.exe et que le fichier PHP à exécuter se trouve dans C:Pathtofile.php.
Par exemple, si le PHP l'exécutable se trouve dans C:usrlocalbinphp.exe et le fichier PHP dans C:webindex.php, la commande suivante serait utilisée dans le champ "Exécuter" du planificateur de tâches :
C:\usr\local\bin\php.exe -f "C:\web\index.php"
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!