Почему не развёртывается сервер?
И в дополнение к моему прошлому вопросу?(уж не серчайте, первый раз вообще пытаюсь сервак у себя развернуть и использовать python как серверный язык?)...
Нашёл эту статью. Тут сказано что можно сервер развернуть так: python -m CGIHTTPServer
Но, к сожалению, у меня выдаёт ошибку что якобы нет такого модуля:
И такой вопрос, а чтоже нужно чтобы сервак развернуть? -_-
Ответы (1 шт):
Если хочется использовать именно CGIHTTPServer. То в его документации стоит обратить внимание:
The CGIHTTPServer module has been merged into http.server in Python 3. The 2to3 tool will automatically adapt imports when converting your sources to Python 3.
Сервер влили в http.server... куда влили? Давайте посмотрим что за http.server.
Находим информацию, что тут в третьей версии языка все разнообразные виды серверов объединили в один класс, а для разных случаев жизни реализовали специальные обработчики (Handlers) и нас интересует CGIHTTPRequestHandler прямо в конце списка.
Активировать этот обработчик можно вот так:
python -m http.server --cgi 8000
И получится CGI-сервер на 8000 порту.
