在PHP中使用Linux环境变量

时间:2012-12-19 06:32:22

标签: php linux

我正在使用Windows 7 Ultimate,PHP 5.2,VMWare(使用Ubuntu Server V11.04)

我的计划是在linux和windows平台上创建一个环境变量,并使它们在PHP中工作。所以我在Windows中创建了变量“ROOT_DIR”,在Windows中创建了另一个“ROOT_DIR”变量。

我在PHP中有这个代码,我期望在这两个平台上都能运行:

<?php
echo 'My username is ' .$_ENV["ROOT_DIR"] . '!';
?>

但在Linux中,它输出的所有内容都是NULL。我想知道我在这里做错了什么。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果您通过浏览器运行脚本,请尝试将以下内容添加到主.htaccess文件

SetEnv ROOT_DIR "/path/to/root/"

apache setenv