le classique include_path
Bonjour,
Comme conseillé dans les ouvrages, j'essaie de placer le fichier des paramètres de connexion à une base de données dans un répertoire extérieur au site web - sécurité oblige.
Hélas moultes messages d'erreurs viennent me contrarier :?
Voici le bout de code incriminé :
Code:
1 2 3 4 5 6 7 8
| <?php
$str = ".;C:\php\PEAR\includes";
ini_set("include_path",$str);
include("connect.inc.php");
require_once("job.class.php");
$bd=new MySQL(NOM, PASSE, BASE, SERVEUR);
//etc.
?> |
Ceci produit :
Citation:
Warning: include(connect.inc.php): failed to open stream: No such file or directory in C:\wamp\www\index.php on line 5
Warning: include(): Failed opening 'connect.inc.php' for inclusion (include_path='.;C:\php\PEAR\includes') in C:\wamp\www\index.php on line 5
Pourriez-vous m'aider ?
D'autre part ce travail devra tourner chez un hébergeur en mutualisé (Linux). Je ne pourrai pas créer des répertoires chez lui... Qu'elle sera la technique ?
Merci à vous...