|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.12.2017, 00:30 | #1 |
Регистрация: 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. Буду рад свежим идеям! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |