Temat: apcupsd-cgi na lighttpd
Czy ktoś z Was uruchomił apcupsd-cgi na lighttpd? Dostaję 500 - Internal Server Error ... Coś trzeba doinstalować lub zmienić w konfiguracji?
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → apcupsd-cgi na lighttpd
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
Czy ktoś z Was uruchomił apcupsd-cgi na lighttpd? Dostaję 500 - Internal Server Error ... Coś trzeba doinstalować lub zmienić w konfiguracji?
Uruchom apcupsd-cgi z konsoli i zobacz czy działa.
wygląda na to że działa
./multimon.cgi
Content-Type: text/html; charset=utf-8
Content-Language: en
Pragma: no-cache
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Multimon: UPS Status Page</title>
<meta http-equiv="Pragma" content="no-cache" />
<meta name="generator" content="apcupsd 3.14.14, See: http://www.apcupsd.com/" />
<meta http-equiv="Refresh" content="30" />
<style>
body {
color: black;
background: white;
}
div.Center {
text-align: center;
}
img {
border-style: none;
}
pre {
text-align: left;
}
strong {
color: red;
}
table.Outer {
color: black;
background: #60a0a0;
empty-cells: show; border: solid #60a0a0
}
th.Outer {
color: black;
background: #60b0b0
}
.Title {
font-size: 18pt;
}
.SubTitle {
font-size: 12pt;
}
.Empty {
color: black;
background: aqua;
}
.Fault {
color: black;
background: red;
}
.Label {
color: black;
background: aqua;
}
.Normal {
color: black;
background: lime;
}
.Warning {
color: black;
background: yellow;
}
</style>
</head>
<body>
<table class="Outer" cellpadding="5">
<tr><th class="Outer" colspan="9">
<span class="Title">APCUPSD UPS Network Monitor</span>
<br /><span class="SubTitle">Sun Dec 22 23:15:20 MSK 2019</span></th></tr>
<tr>
<th class="Outer">System</th>
<th class="Outer">Model</th>
<th class="Outer">Status</th>
<th class="Outer">Battery Chg</th>
<th class="Outer">Utility</th>
<th class="Outer">UPS Load</th>
<th class="Outer">UPS Temp</th>
<th class="Outer">Batt. Run Time</th>
<th class="Outer">Data</th>
</tr>
<tr align="center">
<td class="Label"><a href="upsstats.cgi?host=127.0.0.1&temp=C">Local Host</a></td>
<td class="Label">Back-UPS XS 650CI </td>
<td class="Normal"> ONLINE<br /></td>
<td class="Normal">100.0 %</td>
<td class="Normal">220.0 VAC</td>
<td class="Normal">3.0 %</td>
<td class="Empty">-</td>
<td class="Normal">139.5 min.</td>
<td class="Label"><a href="upsfstats.cgi?host=127.0.0.1">All data</a></td>
</tr>
</table>
</body></html>pliki w katalogu mają prawidłowe prawa
-rwxr-xr-x 1 root root 20485 Dec 21 02:32 multimon.cgi
-rwxr-xr-x 1 root root 16453 Dec 21 02:32 upsfstats.cgi
-rwxr-xr-x 1 root root 20479 Dec 21 02:32 upsimage.cgi
-rwxr-xr-x 1 root root 24673 Dec 21 02:32 upsstats.cgiUruchom lighttpd z konsoli żeby nie poleciał w tło (opcja -D) i patrz co ciekawego wypisze jak wywołasz cgi.
pomogła zmiana w cgi.assign na ".cgi" => "", wcześniej tam była jakaś ścieżka wpisana i nie wiem dlaczego ale dopiero po restarcie routera zadziałało
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → apcupsd-cgi na lighttpd
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc