Tag: 催化剂

Nginx的variables类似于Apache中的SetEnv?

我在Apache中使用SetEnv来设置虚拟主机中的一些variables,我使用$_SERVER[the_variable]在PHP中恢复。 现在我正在切换到Perl Catalyst和Nginx,但似乎Nginx中的“env”指令是不一样的。 这是行不通的。 如何完成? 这里是背景图片,以防万一有人可以提出更好的方法,或者我以前的系统不能用于Nginx。 我为许多域使用相同的应用程序。 所有的数据来自不同的数据库,具有相同的结构。 数据库名称在该环境variables中硬编码到虚拟主机。 因为我知道数据库的名字,所以所有的查询都会从第一个查询开始到相应的数据库。 我可以有多个域使用相同的数据库,只是包括相同的variables到指令。