[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

PHP+APache : problème pour lire les variables d'environnements



Bonjour,

Sur Etch, j'utilise :
PHP 4.3.11
Apache 2.2.3-4

Dans /etc/profile, j'ai positionné une variable JAVA_HOME car j'en ai
besoin dans une appli. (puis reboot de la machine, au cas où ... je
sais, c'est un réflexe $soft).

En PHP, j'affiche les variable d'environnement PATH et JAVA_HOME.
Pour PATH, j'obtiens /usr/local/bin:/usr/bin:/bin
Cependant, dans /etc/profile, j'ai :
if [ "`id -u`" -eq 0 ]; then
  PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/jdk1.5.0_11"
else
  PATH="/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/jvm/jdk1.5.0_11"
fi

Pour JAVA_HOME, aucune valeur n'est retournée.

Voici le code exécuté :
echo '<br>JAVA_HOME: '.getEnv('JAVA_HOME');
echo '<br>PATH: '.getEnv('PATH');

A quoi correspond le PATH retourné ? J'avoue rester perplexe. Si vous
avez des suggestions, je suis preneur.

Merci,
Patrice.



Reply to: