Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: проблема с запуском CGI сценария python3  (Прочитано 1504 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн palzuncoff

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
    • positronbohemia.com
Здравствуйте уважаемые форумчане, изучая учебник “Програмирование на Питон” 4- издание М.Луц, сталкнулся с такой проблемой:
при запуске cgi101.html
<html>
<title>Interactive Page</title>
<body>
<form method=POST action="cgi-bin/cgi101.py">
    <P><B>Enter your name:</B>
    <P><input type=text name=user>
    <P><input type=submit>
</form>
</body></html>

должен запускатся следующий скрипт:
#!/usr/bin/env python
import cgi
form = cgi.FieldStorage()                 # parse form data
print('Content-type: text/html\n')        # hdr plus blank line
print('<title>Reply Page</title>')        # html reply page
if not 'user' in form:
    print('<h1>Who are you?</h1>')
else:
    print('<h1>Hello <i>%s</i>!</h1>' % cgi.escape(form['user'].value))

но результатом его работы почемуто является белый лист, то есть браузер просто пустой
Иcпользую Ubuntu, интерпритатор python 3.4.3
путь к итерпритатору /usr/bin
права cgi101.py предоставлены полные

вот что пошит сервер
127.0.0.1 - - [06/Feb/2016 17:06:20] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:06:20] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:06:34] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:06:34] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:11:05] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:11:05] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:11:45] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:11:45] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:15:56] code 404, message File not found
127.0.0.1 - - [06/Feb/2016 17:15:56] "GET /favicon.ico HTTP/1.1" 404 -
127.0.0.1 - - [06/Feb/2016 17:16:00] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:16:01] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:23:46] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:23:46] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:23:49] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:23:49] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:26:12] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:26:12] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:27:01] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:27:01] CGI script exit status 0x7f00
127.0.0.1 - - [06/Feb/2016 17:28:58] "POST /cgi-bin/cgi101.py HTTP/1.1" 200 -
127.0.0.1 - - [06/Feb/2016 17:28:58] CGI script exit status 0x7f00

если кто сталкивался помогите пожалуйста. спасибо.
positronbohemia.com

 

Страница сгенерирована за 0.015 секунд. Запросов: 22.