Bonjour à tous,

Sur mon serveur dédié, un script exécuté par webcron chaque jour doit exécuter des scripts php situés sur divers domaines hébergés sur le même serveur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$script = 'php -f /var/www/vhosts/domaine.com/httpdocs/crons/cron.php';
exec($script);
Le fichier "cron.php" est bien appelé mais, et c'est là où rien ne va plus, on dirait que le PHP n'est pas "compris" dans ce script car j'ai plein d'erreurs sur l'email webcron. Exemple : je voudrais qu'un fichier de config des BDD soit inclus...mais...

Avec include("../configuration.inc.php");
PHP Warning: include(../configuration.inc.php): failed to open stream: No such file or directory
Avec include($_SERVER['DOCUMENT_ROOT ']."/configuration.inc.php");
Undefined index: DOCUMENT_ROOT
Comment puis-je résoudre ce petit problème et que les scripts PHP appelés par exec se comportent normalement ?
Merci pour vos lumières.