想要在cPanel上为每个域添加New Relic到Pyrocms

时间:2014-03-13 11:31:34

标签: cpanel newrelic pyrocms

我在运行cPanel的centOS服务器上安装了New Relic并运行良好。我想现在添加更多应用程序,所以每个域都有一个。问题是我使用的是PyroCMS Pro,因此每个站点都没有自己的目录,只有一个模板文件夹。我已经看到你可以添加php.ini文件或.htacess文件,但只能在每个站点的根目录中,这对Pyrocms没有帮助。对此的任何指示都表示赞赏。

1 个答案:

答案 0 :(得分:0)

我相信有两个步骤可以做到这一点,

首先为主机设置环境变量;

SetEnvIf Host ^www\.example\.com$ domain1
SetEnvIf Host ^www\.anotherexample\.com$ domain2

第2步是为每个域添加条件

<IfDefine domain1>
    php_value newrelic.appname "Domain 1 app"
</IfDefine>

<IfDefine domain2>
    php_value newrelic.appname "App for other domain"
</IfDefine>

从这里获得信息:http://jennyandlih.com/using-apaches-ifdefine-dev-and-production-environments 和新文物的例子:https://docs.newrelic.com/docs/php/per-directory-settings#htaccess-apache

一个警告是,对于大量的域,将会有大量的条件。