Appel une application dos dans Plateforme php
m5hajjej
Messages postés
5
Statut
Membre
-
-helper- Messages postés 92 Statut Membre -
-helper- Messages postés 92 Statut Membre -
salut. svp quelqu'un m'aide parck c très très urgent
j'ai une plateforme php (interface administrateur réaliser par cakephp sous ubuntu ). mais j'arrive pas de faire un appel pour une légère application ( application marche sur DOS).cet à dire mon travaille consiste de fusionner l'outil yasca (outil d'analyse de code source) dans cette Plateforme ( plateforme est une application php dans lequel donner le directoire de projet, puis cet outil faire l'analyse et exporter cet analyse sous forme un rapport ). quelqu'un peut m'aider comment faire l'appel de cet outil. merciiiiiii
j'ai une plateforme php (interface administrateur réaliser par cakephp sous ubuntu ). mais j'arrive pas de faire un appel pour une légère application ( application marche sur DOS).cet à dire mon travaille consiste de fusionner l'outil yasca (outil d'analyse de code source) dans cette Plateforme ( plateforme est une application php dans lequel donner le directoire de projet, puis cet outil faire l'analyse et exporter cet analyse sous forme un rapport ). quelqu'un peut m'aider comment faire l'appel de cet outil. merciiiiiii
A voir également:
- Appel une application dos dans Plateforme php
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Desinstaller une application sur windows - Guide
- Comment supprimer une application préinstallée sur android - Guide
- Appel privé - Guide
- Plateforme de photos - Guide
2 réponses
Plop !
Ubuntu => Linux
MSDOS => Microsoft
Déjà je vois un truc curieux !... Certes un exécutable compilé pour x64 ou un i686 fonctionnera normalement sur les 2 plateformes.... Mais en général le binaire fait appel à des librairies partagée (DLL, so, exécutables externes, API système, qui ne sont pas les mêmes sous Unix, et sous Windows...
Donc sur ubuntu si tu lances une Konsole et que si tu tapes le nom de ton programme (ton fameux .exe ou .com) et qu'il te fait du caca... C'est mort... Il te faut trouver la version compilé pour les système UNIX,... ou placé cet exe sur un Windows et le lancer via un webservice...
Par contre si ça marche sous Unix alors tu peux lancer une ligne de commande en PHP facilement cf le manuel (qui si c'est urgent, aurais certainement déjà répondu à ma place) : https://www.php.net/function.exec (par exemple, il y a d'autres fonctions qui permettent de faire à peu prés la même chose... passthru, system, ..)
Ubuntu => Linux
MSDOS => Microsoft
Déjà je vois un truc curieux !... Certes un exécutable compilé pour x64 ou un i686 fonctionnera normalement sur les 2 plateformes.... Mais en général le binaire fait appel à des librairies partagée (DLL, so, exécutables externes, API système, qui ne sont pas les mêmes sous Unix, et sous Windows...
Donc sur ubuntu si tu lances une Konsole et que si tu tapes le nom de ton programme (ton fameux .exe ou .com) et qu'il te fait du caca... C'est mort... Il te faut trouver la version compilé pour les système UNIX,... ou placé cet exe sur un Windows et le lancer via un webservice...
Par contre si ça marche sous Unix alors tu peux lancer une ligne de commande en PHP facilement cf le manuel (qui si c'est urgent, aurais certainement déjà répondu à ma place) : https://www.php.net/function.exec (par exemple, il y a d'autres fonctions qui permettent de faire à peu prés la même chose... passthru, system, ..)