我想在本地运行我正在开发的应用程序。 这里有关于如何配置的说明: http : //devcenter.heroku.com/articles/facebook#working_locally in 2)。 我正在使用PHP,因此将使用Apache。 感谢WampServer,我已经运行了一个PHP项目,但是我不知道也不知道它的工作原理。

现在,我想使用SetEnv为本地应用程序的VirtualHost设置环境变量,如上面的链接所述(针对FB变量)。 但是我不知道该写些什么:

<VirtualHost *:80>
DocumentRoot /Users/adam/Sites/mycoolapp-dev
ServerName mycoolapp-dev.localhost
SetEnv FACEBOOK_APP_ID 964173273189
SetEnv FACEBOOK_SECRET dcd5d23d003d53cb2b68e01
</VirtualHost>

一些文件?

还是在某处使用cmd.exe中的setEnv指令?

我没有找到进一步的解释,因此完全迷失了。

非常感谢您的帮助

===============>>#1 票数:1

假设您的应用程序文件位于facebook-test-app文件夹中,则可以进行以下更改,然后您的应用程序将在本地开发环境中运行。

    DocumentRoot C:/server/www/test/facebook-test-app
    ServerName facebook-test-app.localhost

  ask by Thierry G. translate from so

未解决问题?本站智能推荐:

2回复

带有特殊字符的Apache SetEnv

我试图在vhosts.conf文件中使用SetEnv在Apache中设置环境变量,并具有以下内容: FACEBOOK_SECRET环境正在通过genenv()函数显示在php中,但DATABASE_URL为空。 我假设这是由于连接字符串中的特殊字符引起的,但我不知道是否或如何转义这些字
2回复

Apache SetEnv加上REDIRECT_。 是什么赋予了?

对于基于Zend Framework的应用程序我用阿帕奇SetEnv中.htaccess 。 我在测试,暂存和生产服务器上使用此命令,如下所示: 在登台服务器上,我无法在PHP中读取此环境变量。 但是,当我在php中执行var_dump( $_ENV ) ,我得到了值,但键之前带有R
2回复

.htaccess SetEnv将PHP $ _SERVER变量设置为嵌套数组

我正在使用PHP 5.6.22和Apache 2.4.18。 我有一个$_SERVER变量,我想将其设置为嵌套数组。 为了澄清,在我的PHP脚本的开始,我希望将$_SERVER['key']设置为两级数组,如下所示: 这可能吗? 在此先感谢您的帮助。
1回复

使用.htaccess设置环境变量

我正在尝试使用.htaccess文件以下列方式设置apache环境变量: 之后我优雅地重启我的apache web服务器: 然后我在/ var / www / html中创建一个名为version.php的文件 并转到MYIPADDRESS / version.php进行
2回复

如何在apache中使用setEnv变量?

我需要将我的apache环境设置为'foobar' 我知道我需要在我的虚拟主机中输入,但是我应该在那里输入什么?
2回复

您如何使用SetEnv读取Apache中的变量?

我想设置一个具有DOC_ROOT信息但没有任何内容的环境变量 然后可以在php中访问LAYOUT_HOME 我怎样才能做到这一点?
1回复

在通配符的情况下,使用子域名创建Apache SetEnv变量

我有一个网站,基本上设置如下:client_name.website.com ...其中clientname实际上是一个通配符。 对于每个新客户,我基本上都创建了一个子域。 我需要直接从Apache自动获取客户端名称信息。 例如,如果有人来访:client1.website.co
1回复

如果不在CGI模式下,Apache的SetEnv指令是否可以工作?

从这里引用: 设置一个内部环境变量,该变量随后可用于Apache HTTP Server模块,并传递给CGI脚本和SSI页面。 它对直接嵌入到Apache中的mod_php或mod_perl是否有效?
2回复

.htaccess中的条件SetEnv?

是否可以根据主机名在.htaccess文件中设置不同的SetEnv变量? 例如,我需要我的.htaccess文件具有以下值: 在生产箱上,...... 在分期盒子上。 .htaccess文件是版本控制的,这就是我正在寻找条件解决方案的原因。
1回复

是否可以通过cgi设置SetEnv(设置环境变量)?

我想知道您是否通常在共享的Web主机上调用setenv()? 或在设置全局环境变量时在大多数主机上禁用此功能。 即,如果您有一个cgi程序,在大多数Web主机上setenv会真正起作用吗? 想知道这是否是安全问题,并且已将其禁用。 我问的原因是因为对于某些程序,将PATH变量设置为s