bonjour,
Je ne suis un néophyte en techno web, et j'utilise **l'offre** : Perso 2010
Je souhaite mettre en place une page PHP qui utilise des clefs d’API. Mais j’ai bien compris que lettrés ces clefs directement dans le code de la feuille PHP est peu recommandé. La solution qui me semble plus appropriée est de passer par des clefs d’environnement.
Mais sur les sites que je consulte ils indiquent que souvent on peut rentrer ces variables directement dans l’interface de gestion… ce que je n’ai pas trouvé.
Sinon est ce que je peux mettre ça dans un fichier ? Je pensais le mettre dans .htaccess, mais c’est un fichier qui se trouve dans www, donc pas plus sécurisé que mon code PHP si je comprends bien. Je ne peux pas mettre ça dans un fichier hors de la racine www, qui serait chargé automatiquement (ou accessible par le PHP) ?
Merci
Hébergements Web - Variables d’environnement et clefs
Related questions
- Connexion à mon compte client
148708
13.02.2019 09:51
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
123743
03.09.2018 14:46
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
108317
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
95560
28.07.2017 11:39
- Passage en php 7.4
94558
30.06.2020 05:05
- Augmenter taille PHP Post Max Size sur mutualisé ?
88967
04.12.2019 21:52
- The requested URL / was not found on this server
88276
02.03.2017 18:25
- NextCloud sur mutualisé
88002
07.04.2017 08:42
- Deploy d'un projet Node JS
87966
12.10.2016 20:18
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
87711
16.10.2016 16:24
Bonjour,
Le contenu d'un fichier PHP n'est pas accessible dans le sens où son contenu (le code) s'exécute mais n'est pas lisible depuis un navigateur (par exemple).
Donc vous pouvez y mettre une information qui restera confidentielle, sauf pour des personnes ayant accès au code (accès FTP ou accès local sur votre poste de dev, etc...).
Oui mais j’ai pu lire que ces fichiers étaient plus sujet à des fuites/piratages.
Dans ce cas, suivez les recommandations de vos lectures.
Quant aux variables d'environnement personnalisées, ce n'est pas possible avec un hébergement mutualisé.
Ok, merci. J’avais vu des topics allant dans ce sens mais ils étaient vieux, et se terminaient parfois par « mais cela va bientôt changer avec l’offre Could Web » par exemple.
Si ça n’a pas changé depuis, Il n’y a probablement donc pas d’autres solutions.
Bonjour @GuillaumeP82
Ces lectures vous précisent-elles comment cela peut se produire ? ? ?
Ces fuites/piratages et piratages pourraient se produire quand il y a un défaut de configuration de leur site. Mais le serveur n'y est pour rien.
Bonjour,
Et cela ne change pas qu'en cas de piratage le piratage peut faire un export des variables d'environnement.
Cordialement, janus57
Les articles en question parlent de potentielles fuite de code lorsque le code est versionné quelque part. Après je peux rester simple et ne pas mettre ce fichier en gestion de conf…
Donc cela n'a rien à voir avec un script PHP brut.