Уважаемый Илья Ермаков.

Вы выложили модули Terminal_mod, Terminal, позволяющие работать со stdin,  stdout.

При запуске собранного при помощи Вашего модуля exe файла, например, из Far Manager,
exe файл открывает другое консольное окно и запускается в нем. Видимо из-за этого
сервер Apache для Windows выдает Internal Error при запуске таких CGI.

Такой же консольный exe файл, собранный при помощи компилятора XDS,
в качестве CGI отрабатывает нормально, а при запуске из Far Manager запускается в том же
консольном окне.

1. Можете ли Вы внести в свой модуль изменения так, чтобы при запуске получаемого
в итоге exe файла из Far Manager программа запускалась в том же консольном окне?

2. Есть ли у Вас модуль, позволяющий считывать переменные окружения
для работы с CGI через метод POST?

Это поможет при помощи BlackBox на Windows платформе отлаживать CGI,
а затем компилировать и запускать на Linux серверах. Конечно, это можно было бы делать
и при помощи XDS, но интерфейс BlackBox и его встроенные библиотеки намного удобней.

BlackBox намного удобней для построения динамических движков сайтов чем, например,
Perl и PHP, так как

1. Облегчает построение больших программных комплексов и помогает выявить многие ошибки
заранее.
2. Из-за того, что получаются компилированные файлы, можно скрыть, например,
шифрацию полей в субд mySQL.

Со временем можете и свой сайт oberoncore.ru перенести на BlackBox и не мучаться
с неудобными языками программирования.

С уважением,
Кубаныч.