Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2017, 00:30   #1
incomer17
 
Регистрация: 19.11.2017
Сообщений: 5
По умолчанию Hello world, как CGI-скрипт

Всем добрый вечер!
Нужна помощь с CGI-скриптом. Попытался запустить страничку с Hello world, как CGI-скрипт в виртуальной среде. С помощью утилиты pyenv создал виртуальный каталог /home/eugene/.pyenv/versions/3.6.3/test_env. Затем, в соответствии с https://pythonworld.ru/web/cgi-1.html запустил сервер:
'eugene@eu-IP-U430p:~/.pyenv[/email][/email]/versions/3.6.3/test_env$ bin/python -m http.server --cgi
Ответ в консоли: Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...
Открыл страничку в браузере: localhost:8000 - всё в порядке, показывает директории в моей виртуальной папке (считаю её корневой).
Directory listing for /
bin/
cgi-bin/
include/
lib/
lib64@
pyvenv.cfg
server.py
Создал папку cgi-bin, в неё поместил файл hello.py, рядом с папкой создал файл server.py/ НО при наборе localhost:8000/cgi-bin/hello.py в консоли появляется исключение:
Exception happened during processing of request from ('127.0.0.1', 50780)
Traceback (most recent call last):
File "/home/eugene/.pyenv/versions/3.6.3/lib/python3.6/http/server.py", line 1126, in run_cgi
os.execve(scriptfile, args, env)
FileNotFoundError: [Errno 2] No such file or directory: '/home/eugene/.pyenv/versions/3.6.3/test_env/cgi-bin/hello.py'
Возможно, непорядок с корневой папкой (не туда поместил папку cgi-bin с файлом server.py. Перепробовал все возможные варианты - веб-сервер не видит скрипт hello.py в папке cgi-bin. Буду рад свежим идеям!
incomer17 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CGI скрипт на языке shell vitaxa3581 PHP 0 01.06.2013 23:51
Cgi-скрипт Не Передает Переменные Brandan PHP 0 27.12.2012 18:00
Cgi скрипт и как егоподключить CodeNOT PHP 0 13.05.2012 16:01
CGI-скрипт для Linux VladimirAleks Lazarus, Free Pascal, CodeTyphon 1 15.05.2010 23:08
CGI-скрипт VladimirAleks Общие вопросы Delphi 0 10.05.2010 12:13