在PHP中使用Heroku配置变量?

时间:2017-07-28 04:54:54

标签: php heroku yii2

我试图在PHP中获取heroku变量。我已经在heroku中定义了变量。但问题是我无法访问这些变量。

我已经检查了web中的变量以及控制台..变量就在那里。但是在PHP中它显示为空。在作曲家或供应商中需要做什么?

enter image description here

enter image description here

在视图文件中,我尝试过:

getenv('VIDEO');

但这是空的。请帮助。

我已经检查了这些链接:

  1. Use Heroku config vars with PHP?

  2. https://devcenter.heroku.com/articles/deploying-php

1 个答案:

答案 0 :(得分:-1)

Procfile中有 vendor/bin/heroku-php-apache2 ..如果该文件存在,则该配置var函数有效。

$config_var = getenv('CONFIG_VAR');

抱歉,我从heroku克隆后检查localhost。在localhost procfile文件不存在。这就是为什么不起作用。在heroku应用程序中该文件存在。它在heroku应用程序中工作。