francoisch
24/12/2013, 11h10
bonjour
J'ai fait exactement ce que tu proposes, ça marche impeccablement, je n'avais pas bien lu le texte dans le Manager..
Merci de ton aide.
Francois
Envoyé par
Nowwhat
Bonjour,
Plan A:
Dépose un fichier getcwd.php dans ton /www/
Code PHP:
echo getcwd();
?>
Puis pointe ton navigateur vers http://www.ton-domaine.tld/getcwd.php
Plan B:
C'est marqué dans le Manager (V3) d'OVH.
Bonjour,
Envoyé par
francoisch
....
Ma question : comment identifier le serveur sur lequel s’exécute un processus lancé par le planificateur OVH ?
Plan A:
Dépose un fichier getcwd.php dans ton /www/
Code PHP:
echo getcwd();
?>
Puis pointe ton navigateur vers
http://www.ton-domaine.tld/getcwd.php
Plan B:
C'est marqué dans le Manager (V3) d'OVH.
francoisch
24/12/2013, 09h21
Bonjour
J’ai un processus en Php qui :
• Fonctionne très bien en exécution manuelle
• Ne fonctionne pas en lancement avec le planificateur OVH
Apparemment certaines conditions d’exécution sont différentes.
Pour les chemins d'accès, par exemple, au lieu de $_SERVER['DOCUMENT_ROOT']."/toto.php", j’ai mis "/homez.999/wxyz/www/toto.php".
Mais, pour paramétrer le serveur sur lequel s’exécute le processus, j’ai essayé de l’identifier avec :
$_SERVER['HTTP_HOST']
$_SERVER['SERVER_NAME']
mais sans succès, le log d'exécution indique « Filename cannot be empty ».
Ma question : comment identifier le serveur sur lequel s’exécute un processus lancé par le planificateur OVH ?
Pour mémoire, j’ai bien ajouté #!/usr/local/bin/php en première ligne.
Par avance merci de votre aide.
Francois