Protéger mes fichier php
msi79
-
avion-f16 Messages postés 20367 Statut Contributeur -
avion-f16 Messages postés 20367 Statut Contributeur -
[i]salut . j'ai crée une base de donnée pour un particulier . j'ai installé la base de donnée sur sa machine.mon problème est que le particulier peut accéder aux fichiers que j'ai conçu ce que je ne souhaite pas . alors je demande comment protéger mes fichier afin qui'ils ne soient accessibles que par moi .
j'ai utiliser un serveur wamp en local sur sa machine . merci de bien vouloir m'aider./i
j'ai utiliser un serveur wamp en local sur sa machine . merci de bien vouloir m'aider./i
A voir également:
- Protéger mes fichier php
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
2 réponses
Bonjour,
L'utilisateur peut accéder à tes fichiers, cela voudrait dire qu'il n'y a pas de protecton login/password pour ta BDD ?
L'utilisateur peut accéder à tes fichiers, cela voudrait dire qu'il n'y a pas de protecton login/password pour ta BDD ?
Salut,
Jette un coup d'oeil à bcompiler.
https://www.php.net/manual-lookup.php?pattern=bcompiler&lang=en&scope=404quickref
Le serveur MySQL ne doit pas obligatoirement être sur le même serveur que les fichiers PHP.
Tu peux donc paramètrer MySQL de façon à autoriser les connexion à distances et héberger le code source sur ton propre hébergeur.
Lorsque l'utilisateur se rendra sur ton serveur, tu pourras récupérer son adresse IP ($_SERVER['REMOTE_ADDR']) et te connecter au serveur MySQL.
Le port 3306 devra être ouvert chez l'utilisateur.
Jette un coup d'oeil à bcompiler.
https://www.php.net/manual-lookup.php?pattern=bcompiler&lang=en&scope=404quickref
Le serveur MySQL ne doit pas obligatoirement être sur le même serveur que les fichiers PHP.
Tu peux donc paramètrer MySQL de façon à autoriser les connexion à distances et héberger le code source sur ton propre hébergeur.
Lorsque l'utilisateur se rendra sur ton serveur, tu pourras récupérer son adresse IP ($_SERVER['REMOTE_ADDR']) et te connecter au serveur MySQL.
Le port 3306 devra être ouvert chez l'utilisateur.