Appel une application dos dans Plateforme php
m5hajjej
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
-helper- Messages postés 89 Date d'inscription Statut Membre Dernière intervention -
-helper- Messages postés 89 Date d'inscription Statut Membre Dernière intervention -
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
- Comment supprimer une application préinstallée sur android - Guide
- Desinstaller une application sur windows - 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, ..)
merci pour ta réponse mon ami. oui je trouve un version sous linux (fichier sh) mais le problème comment traduire cette idée en un schéma exceptionnel ? e quel diagramme j'utilise ?