Проблема с CGI скриптами во встроенном WEB сервере
Losha |
|
|
|
|
|
|
|
Пункты: 3418 |
Регистрация: 27.08.2012 |
|
|
|
Плата только что из коробки. Только подал питание, подключил сетевой кабель. Захожу по адресу 192.168.0.136 - вижу тестовую страничку, запускаю 192.168.0.136/cgi-bin/test_cgi - тишина, браузер висит. Смотрю список процессов, WEB сервер конкретно чем то занят:
477 462 root R 2136 3% 47% /usr/sbin/httpd -h /mnt/www/html
Если из нескольких окон браузера запустить на выполнение этот скрипт - система начинает сильно тормозить. Пробовал закинуть на плату свой скрипт - тот же результат. Если долго ждать ответа в браузере, а потом убить процесс WEB сервера выясняется, что скрипт начал работать и даже можно увидеть в браузере 1-2 строки результатов его работы.
Может ли встроенный WEB сервер корректно выполнять CGI скрипты? |
|
|
|
|
|
sasamy |
|
|
|
|
|
|
|
Пункты: 83540 |
Регистрация: 14.08.2009 |
|
|
|
|
|
|
|
Losha |
|
|
|
|
|
|
|
Пункты: 3418 |
Регистрация: 27.08.2012 |
|
|
|
Сам встроенный сервер работает, вопросов нет. Но при запуске любого CGI скрипта тупо виснет занимая солидный кусок процессорного времени. Самое интересное, что скрипт начинает выполняться. На плате в /mnt/www/cgi-bin лежит скрипт test_cgi. С ним сервер тоже зависает.
В общем в этом http сервере видимо баг. Буду пробовать устанавливать thttpd. |
|
|
|
|
|
|