Droits d'exécution sur hébergement free.fr
Résolu/Fermé
A voir également:
- Droits d'exécution sur hébergement free.fr
- Le service sans fil windows n'est pas en cours d'exécution sur cet ordinateur - Forum WiFi
- Erreur d'execution 1004 - Forum Programmation
- Erreur d'execution '1004' ✓ - Forum VB / VBA
- Vous devez disposer des droits d'administrateur pour supprimer ce dossier - Guide
- Security@free.fr - Forum Virus
3 réponses
jee pee
Messages postés
40587
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
23 décembre 2024
9 462
29 avril 2008 à 22:28
29 avril 2008 à 22:28
bonsoir,
effectivement la question n'est pas claire.
un .exe est un executable windows, que tu ne peux pas lancer sur le serveur de free.
Sur ton site free, tu ne sais executer que du code de site internet de style php, html
cdt
effectivement la question n'est pas claire.
un .exe est un executable windows, que tu ne peux pas lancer sur le serveur de free.
Sur ton site free, tu ne sais executer que du code de site internet de style php, html
cdt
Merci jee pee de ta réponse.
A vrai dire elle rejoint ce que je pensais moi-même, et pourtant je me trouve bel et bien dans une situation de ce type.
Je suis en train de mettre en place un système de payement par carte bancaire, contracté avec la Société Générale.
Le système requiert que j'appelle dans mes scripts php deux API (des fichiers.exe) (avec la fonction php exec() ).
Je peux placer ces API sur mon disque dur, et les désigner par un chemin de type c:\\socgen\\api.exe mais d'une part ça ne marche pas pour toutes les opérations (notamment dans un cas où cela semble poser des questions de droits d'exécution), et d'autre part je me vois mal, quand le site sera prêt à fonctionner, laisser les internautes exécuter jour et nuit des .exe sur mon ordinateur !!
Je cherchais donc comment mettre en place les API sur le serveur. Mais là, effectivement, ça marche pas du tout.
Est-ce que d'autre hébergements que Free autorisent l'exécution de .exe ?
Toi ou un autre usager de ce forum n'aurait pas déjà mis en place un payement en ligne avec la Socité Générale, par hasard ?
A vrai dire elle rejoint ce que je pensais moi-même, et pourtant je me trouve bel et bien dans une situation de ce type.
Je suis en train de mettre en place un système de payement par carte bancaire, contracté avec la Société Générale.
Le système requiert que j'appelle dans mes scripts php deux API (des fichiers.exe) (avec la fonction php exec() ).
Je peux placer ces API sur mon disque dur, et les désigner par un chemin de type c:\\socgen\\api.exe mais d'une part ça ne marche pas pour toutes les opérations (notamment dans un cas où cela semble poser des questions de droits d'exécution), et d'autre part je me vois mal, quand le site sera prêt à fonctionner, laisser les internautes exécuter jour et nuit des .exe sur mon ordinateur !!
Je cherchais donc comment mettre en place les API sur le serveur. Mais là, effectivement, ça marche pas du tout.
Est-ce que d'autre hébergements que Free autorisent l'exécution de .exe ?
Toi ou un autre usager de ce forum n'aurait pas déjà mis en place un payement en ligne avec la Socité Générale, par hasard ?
jee pee
Messages postés
40587
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
23 décembre 2024
9 462
30 avril 2008 à 13:39
30 avril 2008 à 13:39
Si c'est un .exe, il te faut un serveur Windows, 90 % des offres d'hébergement doivent tourner sur linux
donc il faut que tu cherches un hébergement Windows : les hébergeurs qui proposent IIS/ASP/DONET qui sont des technos Microsoft. Et là, il n'est pas sûr que quand même tu puisses exécuter un .exe car sur un serveur partagé hébergeant plusieurs sites, l'exécution sur le serveur de programmes serait de nature à compromettre la sécurité et par la même pas autorisé.
Il faudrait alors que tu te tournes vers un hébergement sur un serveur dédié (ww.dedibox.fr, ...) ou sur un serveur virtuel (http://www.guide-serveur.fr/classement/serveur-dedie-virtuel-windows/29/ ). Dans ces cas, toute la machine est à toi, mais tu dois tout gérer, l'installation des applis, la surveillance du site, ...*
donc il faut que tu cherches un hébergement Windows : les hébergeurs qui proposent IIS/ASP/DONET qui sont des technos Microsoft. Et là, il n'est pas sûr que quand même tu puisses exécuter un .exe car sur un serveur partagé hébergeant plusieurs sites, l'exécution sur le serveur de programmes serait de nature à compromettre la sécurité et par la même pas autorisé.
Il faudrait alors que tu te tournes vers un hébergement sur un serveur dédié (ww.dedibox.fr, ...) ou sur un serveur virtuel (http://www.guide-serveur.fr/classement/serveur-dedie-virtuel-windows/29/ ). Dans ces cas, toute la machine est à toi, mais tu dois tout gérer, l'installation des applis, la surveillance du site, ...*
Grand merci Jee Pee !
Tu m'as éclairé sur ma bêtise : J'essayais de faire tourner un fichier .exe sur un serveur Unix !
Grace à tes lumières, je suis aller télécharger l'API pour Unix, je l'ai mise à la place de celle pour windows sur le serveur web, j'ai modifié les références au fichier dans mes scripts, et... v'là-t-y pas qu'ça marche !
Enfin pas chez Free : l'hébergement n'est pas adapté. (pas possible de modifier les droits d'exécution)
Mais j'ai un autre hébergement chez ovh (90plan), et là ça fonctionne.
Parfois on se prend vraiment la tête pour des évidences !
Grace à toi mon mal au crâne va passer.
Encore merci.
Ciao !
Tu m'as éclairé sur ma bêtise : J'essayais de faire tourner un fichier .exe sur un serveur Unix !
Grace à tes lumières, je suis aller télécharger l'API pour Unix, je l'ai mise à la place de celle pour windows sur le serveur web, j'ai modifié les références au fichier dans mes scripts, et... v'là-t-y pas qu'ça marche !
Enfin pas chez Free : l'hébergement n'est pas adapté. (pas possible de modifier les droits d'exécution)
Mais j'ai un autre hébergement chez ovh (90plan), et là ça fonctionne.
Parfois on se prend vraiment la tête pour des évidences !
Grace à toi mon mal au crâne va passer.
Encore merci.
Ciao !