Execution d'un programme via terminal linux sur un site web
Fermé
InspiSeao
Messages postés
1
Date d'inscription
jeudi 6 novembre 2014
Statut
Membre
Dernière intervention
6 novembre 2014
-
6 nov. 2014 à 11:30
Giksz Messages postés 141 Date d'inscription mercredi 30 juillet 2014 Statut Membre Dernière intervention 1 mai 2019 - 6 nov. 2014 à 20:04
Giksz Messages postés 141 Date d'inscription mercredi 30 juillet 2014 Statut Membre Dernière intervention 1 mai 2019 - 6 nov. 2014 à 20:04
A voir également:
- Lancer un programme python depuis le terminal linux
- Terminal mac - Guide
- Lancer un programme au demarrage - Guide
- Programme demarrage windows 10 - Guide
- Ce programme est écrit en python ✓ - Forum Python
- Programme (x86) ✓ - Forum Windows
2 réponses
mamiemando
Messages postés
33025
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
28 mars 2024
7 736
6 nov. 2014 à 20:01
6 nov. 2014 à 20:01
Dans l'absolu c'est possible tu peux toujours créer une page web qui appelle un programme (mettons gcc) sur un fichier donné. Il faut que ton serveur web ait des droits suffisants pour accéder au fichier à compiler.
Dans le cas d'un serveur apache par exemple, il vaudrait mieux que ton fichier c++ soit dans le DocumentRoot de ton VirtualHost apache (mettons /var/www) car a priori il ne pourra pas remonter au dessus de /var/www.
Ensuite à toi de voir la fonction la plus adaptée pour appeler gcc depuis ton fichier php (en admettant que ton site soit écrit en php), par exemple popen peut faire l'affaire.
https://www.php.net/manual/fr/function.popen.php
Bonne chance
Dans le cas d'un serveur apache par exemple, il vaudrait mieux que ton fichier c++ soit dans le DocumentRoot de ton VirtualHost apache (mettons /var/www) car a priori il ne pourra pas remonter au dessus de /var/www.
Ensuite à toi de voir la fonction la plus adaptée pour appeler gcc depuis ton fichier php (en admettant que ton site soit écrit en php), par exemple popen peut faire l'affaire.
https://www.php.net/manual/fr/function.popen.php
Bonne chance
Giksz
Messages postés
141
Date d'inscription
mercredi 30 juillet 2014
Statut
Membre
Dernière intervention
1 mai 2019
60
6 nov. 2014 à 20:04
6 nov. 2014 à 20:04
salut,
Peut être en utilisant des pages JSP, Javascript...
ou du jQuery : https://terminal.jcubic.pl/
ou Shellinabox : https://code.google.com/archive/p/shellinabox
Peut être en utilisant des pages JSP, Javascript...
ou du jQuery : https://terminal.jcubic.pl/
ou Shellinabox : https://code.google.com/archive/p/shellinabox