Définir variable d'environnement/Connexion DB en PHP

rims

New Member
#1
Bonjour,

J'ai un site avec la formule World Lite et je cherche à définir des variables d'environnement qui me serviront ensuite à me connecter à ma DB dans certains script PHP. En local j'ai pu modifié le fichier httpd.conf d'apache pour y définir mes variables d'environnement. Maintenant que j'ai mis mon site sur PlanetHoster, je ne sais pas comment définir ses variables d'environnements, quelqu'un pourrait m'expliquer ? Comment puis-je accéder au fichier httpd.conf ?

Sinon, j'ai également essayé de mettre un fichier .env à la racine de mon site mais lorsque les script PHP essaye d'accéder au variable d'environnement avec getenv() ou $_ENV, les variables ne semblent pas exister et la connexion ne fonctionne donc pas.

Comment conseillez-vous d'effectuer une connexion à la DB en PHP avec PlanetHoster?
 
#2
Logiquement c'est
localhost:3603
Et l utilisateur et le mot de passe choisi quand tu as créé ta base de données

Mais regarde en phpinfo si le module est activé et chargé

Moi j ai le même soucis
 

rims

New Member
#3
Je sais pas trop à quelle question tu réponds par rapport à localhost:3603 ...

J'ai aussi regardé les modules activé via phpinfo mais je ne vois le mod_env qui est nécessaire à l'utilisation de fichier .env ...

Du coup, tu fais comment pour gérer les connexion à la DB depuis ton site sans pour autant écrire les informations de connexion en dur dans le script php?
 
#4
Soit tu le mets en dira soit tu fais un fichier PHP avec les variables et que tu appelles par un require_once env ou env est le fichier
 
Haut