有没有办法在我的 apache vhost 文件中设置自定义变量,例如 environment_name
,可以通过 $_ENV
或 ini_get("environment_name")
?
最佳答案
我知道你有没有
SetEnv MY_VAR 1
在您的 .htaccess 文件中,您将能够
echo $_SERVER['MY_VAR']
在您的 PHP 脚本和/或程序中。如果您可以在 .htacces 中执行此操作,则可以在您的 vhost 配置中执行此操作。
还有 php 函数来设置你的 php ini values .
我不确定填充 $ENV 的方法,或者 SetEnv 是否会这样做。值得用上面的方法研究 var_dump($ENV)。
关于php - PHP 中的自定义环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3481640/