cgi- все статьи тега ➜ страница 0


Почему я получаю предупреждения "переопределить" с помощью "использовать константу" в mod perl?

Я запускаю CGI-скрипт с apache2, и у меня есть эта строка предупреждения об ошибке.log (я удалил все подобные строки из выходных данных): [Thu Jul 30 09:39:37 2009] upload.pl: Constant subroutine ModPerl::ROOT::ModPerl::Registry::home_stanislav_cgi_perl_upload_2epl::UPLOAD_DIR redefined at /usr/share/perl/5.10/constant.pm line 115, line 133. Constant subroutine ModPerl::ROOT::ModPerl::Registry::home_stanislav_cgi_perl_upload_2epl::BUFFER_SIZE redefined at /usr/share/perl/5.10/constant.pm ...

скрипт CGI python, похоже, не получает загруженный файл из html-формы

Я пытаюсь настроить веб-форму загрузки файла, которая обрабатывается скриптом python. Когда я выбираю файл и нажимаю кнопку Загрузить, он говорит, что файл не был загружен. Поле file объекта fileitem отсутствует. Этот сценарий выполняется на сервере lighthttpd. Код для скрипта находится здесь: #!/usr/bin/env python import cgi, os import cgitb cgitb.enable() form = cgi.FieldStorage() # A nested FieldStorage instance holds the file fileitem = form['filename'] print "----" print "filename", fi ...

Как веб-фреймворки Python, WSGI и CGI подходят друг к другу

у меня есть Bluehost учетная запись, где я могу запускать скрипты Python как CGI. Я думаю, что это самый простой CGI, потому что для запуска я должен определить следующее в .htaccess: Options +ExecCGI AddType text/html py AddHandler cgi-script .py Теперь, когда я смотрю веб-программирование с Python, я много слышу о WSGI и о том, как его используют большинство фреймворков. Но я просто не понимаю, как все это сочетается, особенно когда мой веб-сервер предоставляется (Apache работает на машине ...

Различия и использование между WSGI, CGI, FastCGI и mod python в отношении Python?

Мне просто интересно, какие различия и преимущества существуют для разных CGI. Какой из них лучше всего подходит для скриптов python, и как я могу сказать скрипту, что использовать? ...