我正在尝试在 .htaccess 文件中设置环境变量并在 PHP 中检索它。我已经在 SO 上浏览了一堆其他线程,但到目前为止我尝试的一切都失败了。
我已将此行添加到 .htaccess 文件中:
SetEnv SPECIAL_PATH /foo/bin
我尝试使用 getenv() PHP 函数检索此值:
<?php $specialPath = getenv('SPECIAL_PATH'); ?>
我已经运行了 phpinfo() 来查看可用环境变量的列表,SPECIAL_PATH 不在那里。我很困惑为什么这不起作用。
谢谢!
最佳答案
假设您的配置具有带 .htaccess 的 AllowOverrides,您必须在 Apache 中启用 mod_env 才能正常工作。
关于php - 在 .htaccess 中设置环境变量并在 PHP 中检索它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46471616/