Existe-t-il un moyen pour qu'Apache exécute une commande/un programme chaque fois qu'une page Web est demandée? Je sais que je pourrais scanner les journaux pour de nouvelles entrées chaque minute, mais puis-je demander à Apache d'appeler directement la commande? Il pourrait y avoir une option comme celle-ci dans l'un des fichiers de configuration, mais s'il y en a, je ne sais pas ce que c'est. Mon serveur exécute Ubuntu 9.04.Obtention de l'exécution de la commande Apache à chaque affichage de page
0
A
Répondre
2
Vous pouvez utiliser la directive CustomLog pour diriger le journal d'accès vers un script ou un programme, ce qui peut être utile dans votre situation. Tout ce que vous auriez à faire est de mettre en place une boucle while (ou une structure similaire) sur STDIN dans la langue de votre choix puis d'exécuter votre commande à partir de là.
Questions connexes
- 1. Affichage de DirectoryIndex dans l'URL avec Apache
- 2. MSBuild - Obtention de la cible à partir de la ligne de commande
- 3. Commande de mise en veille Affichage OSX
- 4. Obtention de la version
- 5. Obtention d'arguments de ligne de commande dans un test unitaire
- 6. PHP mail() fonctionne à partir de la ligne de commande, mais pas apache
- 7. IE télécharge et installe la boîte de dialogue CAB à chaque rafraîchissement de la page
- 8. Affichage de la vidéo sur une page Web statique
- 9. Exécution d'une ligne de commande à partir d'une page ASPX et renvoi de la sortie à la page
- 10. documents de recherche Affichage comptent dans chaque catégorie
- 11. Ajout Javascript spécifique à la page à chaque vue CakePHP
- 12. appel module UrlAuthorization personnalisé avec chaque chargement de la page
- 13. Apache sert page blanche
- 14. Image sur chaque page de l'application iPhone
- 15. Obtention d'assemblys à afficher dans l'onglet .NET de la commande Ajouter une référence
- 16. Obtention de la taille de fichier à partir de OpenFileDialog?
- 17. NVelocity - Affichage de la valeur monétaire
- 18. Ajout d'un pied de page à chaque page imprimée à partir d'un site Web ASP.NET
- 19. Publier sur RSS à partir de la ligne de commande
- 20. Méthode d'accès à la page ASPX à partir de la commande usercontrol
- 21. Apache/Rails/Passenger Affichage du site Index?
- 22. Obtention du "Receivers Companion" pour Apache Log4j
- 23. Affichage du texte avec VBScript lors de l'exécution de l'invite de commande numéro
- 24. Affichage du temps dans la page JSP
- 25. DHTML: Obtention de la taille d'élément mise à jour
- 26. Obtention de données XML à partir de la 3ème fonction?
- 27. Obtention de la valeur d'une étiquette à partir de HttpContext.Current.Request
- 28. Affichage de DataGrid dans la fenêtre de conception, mais pas dans la page Web
- 29. Comment envoyer un ID de commande unique pour chaque demande à une passerelle de paiement?
- 30. Obtention du nom de la fenêtre active
est-ce pas ce qu'est une application web fait? Exécuter un script pour chaque page vue? En quoi est-ce différent d'un CGI-BIN? –