Il est exécuté lors de la navigation sur un fichier PHP (http://localhost/filename.php) sur Windows.Comment réparer l'échec du code PHP dans Windows: exec ("rm -rf F:/tmpJob/*")
Le serveur web est Apache.
Je pense qu'il devrait être divisé en 2 étapes:
1.found utilisateur d'Apache fils
2.Give autorisations suffisantes pour que l'utilisateur vers "F:/tmpJob /"
I vérifié httpd.conf et trouvé:
User daemon
Group daemon
Mais il n'y a pas d'utilisateur "démon" sur Windows. Comment trouver le réel utilisateur de threads apache?
J'ai installé UnixUtils sous Windows. Je peux exécuter cette commande avec succès dans une invite. – omg
Ensuite, je suggère de démarrer le Gestionnaire des tâches (Démarrer-> Exécuter, entrez 'taskmgr' et cliquez sur OK), puis assurez-vous que vous visualisez les processus de tous les utilisateurs, trouvez le processus Apache dans la liste et voyez quel utilisateur il est répertorié comme en cours d'exécution en tant que. Si vous l'utilisez en tant que service, c'est probablement SYSTEM. – Amber
Vous voulez dire par deviner? – omg