Posez votre question Signaler

PHP et CGI

ProIsis 23Messages postés 21 juin 2004Date d'inscription 28 mars 2011Dernière intervention - Dernière réponse le 9 mars 2011 à 17:29
Bonjour,

N'ayant jamais utilisé les CGI auparavant, j'aimerais savoir quels sont les avantages et les inconvénients d'employer des CGI par rapport à du PHP ?
Peut-on écrire (ou transformer) du PHP en CGI ?


En fait, je cherche le moyen de rendre non accessible le source de mes scripts, non pas par parano mais par intérêt commercial. Je cherche à éviter que mes clients ne fassent de modifications dans le source sans avoir les connaissances préalables (plantage) et se retournent vers moi ensuite en me jurant n'avoir rien touché... Eh oui, ça existe !!!

Merci ;-)
Lire la suite 

PHP et CGI »

6 réponses
Réponse
+0
moins plus
Le fait d'utiliser PHP en mode CGI ne change rien.
En gros
mode CGI=> un nouveau chargement de PHP pour chaque requête vers une page php

Quant à l'accès à tes sources, il n'y a pas de problème, à moins de laisser des fichiers backups de tes sources PHP sur ton site, de mal configurer ton serveur http, puisque c'est le résultat de l'output standard de PHP qui est envoyé par le serveur http vers le client.

Johan
Ajouter un commentaire
Réponse
+0
moins plus
Merci Jisisv :-)

J'ai oublié un détail... En gros, j'ai développé un site de base que j'ai porté sur chacun de mes clients... C'est sur les postes clients que se trouvent les sources !! Je parle bien de protéger mes sources côté serveur et non pas le résultat de l'interprétation côté client :-)

Merci si vous avez des infos pour moi...
Ajouter un commentaire
Réponse
+0
moins plus
Pour cacher ton code PHP, il existe des "obfuscateurs". Cela permet de compiler ton code .
Il faut ensuite ajouter un module qui permettra la lecture et l'interprétation de tes fichiers.

Zend en fournit un : "Zend Guard" mais personnellement j'utilise "IonCube".

En espérant t'avoir aidé...
++
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

je sais que ces posts sont vieux, mais je tente quand meme ma chance!
Actuellement, j'utilise php en mode cgi, et je rencontre un problème pour récupérer les données d'un formulaire:

j'ai une première page en html avec un formulaire simple. La bouton de validation de ce formulaire me renvoi sur la page2, qui en fait est une page php en mode cgi. Malheureusement, dans cette 2e page, ma variable $_POST est vide... je ne sais donc pas comment récupérer les données rentrées par le client dans le formulaire.

Je précise que j'utilise boa comme serveur, embarqué dans un automate qui tourne sous linux.

Je vous remercie par avance pour votre aide!

Sévy
Ajouter un commentaire
Réponse
-6
moins plus
Heu... tu ne peux pas livrer des fichiers en lecture seule ???
Flow - 9 mars 2011 à 17:29
mdr ! avec un anti "copier-coller" aussi non ?
Ajouter un commentaire
Ce document intitulé « PHP et CGI » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?