2012-10-12 16 views
0

我們希望在Nagios配置文件中使用「action_url」來彈出一個小窗口,允許用戶選擇兩個URL中的一個。 (我可以想象,如果這是實施的,管理層可能會要求更多,但現在兩個。)我認爲我有一個可行的(雖然很差)的解決方案,但在最好的情況下,它向瀏覽器添加一個空標籤並彈出小窗口,並在最壞的情況下,它只是打開兩個標籤,其中一個是兩個URL,另一個是空的。Nagios action_url:使其具有多個URL的彈出窗口?

本來我認爲這是可能的,沒有修改源代碼,現在我不太確定。類似於我見過的「AddThis」按鈕的功能將是完美的,但它可能需要一個不可能使用「action_url」字符串的控制級別。

或者,第二個action_url就足夠了,如果我需要修改源代碼,那就是我將採取的方向。

那麼,有沒有人知道如果這是可能的,而不修改Nagios源代碼,或者我只需要進入源代碼並添加第二個action_url指令?

謝謝,

肖恩。

回答

0

在/etc/apache2/conf.d您的Apache2配置文件,你一定要做:

<Directory "/<yournagiosDIR>/sbin"> 
    Options ExecCGI +Includes 
    AllowOverride None 
    Order allow,deny 
    Allow from all  
    AuthName "Nagios Access" 
    AuthType Basic 
    AuthUserFile /<yournagiosDIR>/etc/htpasswd.users 
    Require valid-user 
</Directory> 

對於SBIN迪爾你必須做ExecCGI和+包括。 否則它不會在您的CGI文件中包含SSI。