Не работают 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 и то не до конца:
Я могу написать скрипт который будет к примеру каждые 30 секунд формировать изображения графиков. Но по-моему это несколько неправильно, т.к. уже существует sensord способный сформировать cgi скрипт, который будет (теоретически) формировать изображения графиков только тогда когда к ним обращаются в браузере.
Прошу помочь кто сталкивался с подобной проблемой.
Заранее спасибо.
P.S. Выкладываю конфигурационные файлы:
lighttpd.conf
15-fastcgi-php.conf
- Для комментирования войдите или зарегистрируйтесь
чего только люди не
чего только люди не придумают, лишь бы велосипед переизобрести
если этот "сервер" действительно сервер - ставишь collectd и не паришся.
По теме -
хоть убейте - но на скрипт ( тем более перловый) ну никак не тянет.
положить сразу в docroot не судьба ?
значит точно не цги
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)