juffinhalli
@juffinhalli

[РЕШЕНО] Не работают cgi скрипты

Привет хабражители!
Пытаюсь сделать доступными графики температуры сервера в браузере
На сервере работает Lighttpd + Fastcgi. Установил rrdtool.
Настроил lm-sensors, sensord в фоне наполняет кольцевую БД в rrd файле.
Согласно man из sensord автоматический сформировал cgi скрипт /usr/lib/cgi-bin/sensord.cgi

Как я понял, именно этот cgi скрипт будет запускать команду на формирование изображений графиков и он же будет их отображать как html файл.
Далее читаю:
Finally, you should be able to view your sensor readings from the URL `http://local‐
host/cgi-bin/sensord.cgi'.

В /var/www делаю символическую ссылку на /usr/lib/cgi-bin
Но, к сожалению при попытке открыть cgi файл в Chrome или Firefox мне лишь предлагается скачать его. Срабатывает только в Internet Explorer 6 и то не до конца:



Прошу помочь кто сталкивался с подобной проблемой.
Заранее спасибо.
  • Вопрос задан
  • 6299 просмотров
Решения вопроса 1
FreeTibet
@FreeTibet
dharma supplier
А в lighttpd.conf есть что-нибудь типа такого:

cgi.assign = (".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl")

?
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Поставьте себе munin, это тот же rrdtool + perl скрипты которые генерируют красивые графики. Есть плагины для мониторинга очень многих вещей (и температуры), и просто при необходимости написать свой плагин
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы