Можно ли на новой версии использовать *.cgi скрипты ели да то как и где. К примеру на версии 1.7.2 для использования cgi скриптов было достаточно поместить его в любую поддиректорию каталога htdocs и дать соответствующие права chmod. Теперь же на тоже самые действия система выдает мне следующее 500 Server Error: htdocs/blueui/test.cgi: No such file or directoryZ-Way version v2.0.0 from 2014-12-08 19:54:26 +0300 (build a064f5408850947aed035bc9170e1fa04f0fd2ec) Looking for modules in ./modules Module modzwave.so loaded Module moddhs.so loaded Module modenocean.so loaded Module modhomekit.so loaded cURL 7.26.0 likely has DNS timeout bug. Please update cURL. Disabling sync DNS timeouts for now. Module modhttp.so loaded Module modws.so loaded Using default configuration file config.xml |
Есть еще один веб-сервер, работает на порту 8084. Положите ваши cgi скрипты в /var/webif/cgi-bin/ и запускаете их так http://192.168.0.85:8084/cgi-bin/test.cgi Это конечно же все хорошо, но меня интересует запуск этих скриптов удаленно через find.z-wave.me. А он меня перенаправляет на localhost:8083. Как быть в этой ситуации? То что это работало в прошлой версии - баг, который успешно исправили. К сожалению, это не является целевым использованием нашего ПО, насколько я смог уточнить этот момент, так что скорее всего так и останется. Однако с другой стороны в будущем мы будем пробрасывать и 8084 порт, а на нем это можно делать. Вы можете завернуть это через JS, используя system(). Хотя, уверен, можно большую часть ваших CGI сразу написать на JS |