|
|
1
12
这永远不会被视为
|
|
|
2
15
在Apache虚拟主机配置中设置环境变量。Zend框架就是这样做的。 看到了吗 ZF quick start guide 例如,“创建虚拟主机”部分
然后在应用程序中,使用 getenv 函数获取值:
|
|
|
3
3
如果您使用的是mod\u vhost\u alias,或者具有具有相同(虚拟)文档根的不同域,则可以根据参数设置变量,例如。
|
|
4
1
创建并稍后查找仅存在于实时服务器文件系统上的文件。 当然,你的环境应该尽可能相似;我的建议是这样的:在目录/var/environment/中,有一个名为{devel | test | qa | staging | live}的文件,具体取决于您所在的服务器—然后检查文件名。 当然,您需要将此文件从版本控制和任何生成过程中排除。 |
|
|
5
0
另外,如果主机不是本地的,而是使用widlcard或默认vhost defn,并且用户将IP地址添加到本地的主机文件中。 我建议在include路径上有一个目录,该目录也存在于live上,但不在那里复制,只需存储:
或
如果两个环境都在同一台服务器上-您仍然可以通过在Apache config或.htaccess中设置include\u路径来实现这一点。
C |