|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.08.2017, 17:09 | #1 | ||
Форумчанин
Регистрация: 18.08.2009
Сообщений: 289
|
Запуск скрипта .py на локальном web-сервере
Как открыть в браузере скрипт page.py, формирующий код страницы? Помещаю его в cgi-bin, и сначала просто отображается его содержимое без обработки. Если я в httpd.conf укажу
Цитата:
Цитата:
|
||
03.08.2017, 19:26 | #2 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
У вас нет разрешения на доступ к файлу. Вам надо разрешить его исполнение.
chmod a+x test.py или если через ftp то 777
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
18.08.2017, 18:04 | #3 | |||||||
Форумчанин
Регистрация: 18.08.2009
Сообщений: 289
|
Оказывается в Python есть встроенный CGI-сервер. Расскажу, как он работает.
Создаем где нибудь, например на диске С, папку python_cgi_server. Теперь по пути C:\python_cgi_server размещаем файл server.py с таким содержанием Код:
Цитата:
Цитата:
Цитата:
Теперь снова выполняем команду Цитата:
Цитата:
Открываем браузер и вводим в нем адрес http://localhost:8000 Отобразится корень запущенного сервера, в котором пока лежит только server.py. Если после этого посмотрим в командную строку, то увидим, что теперь там побежали логи действий на сервере. Так как мы хотим запускать именно cgi-скрипты, создадим один такой скрипт. Для этого разместим в папке с файлом server.py папку cgi-bin и положим в нее cgi-скрипт. Назовем его script.py (так как писать собираемся именно на Python). То есть в итоге у нас получится такая структура файлов и папок: Цитата:
Код:
Цитата:
|
|||||||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запуск сайта на локальном сервере Denwer на андроид | hunter0k | Мобильные ОС (Android, iOS, Windows Phone) | 2 | 25.09.2016 12:43 |
Запуск Python скрипта на WEB сервере | lollollollol | PHP | 0 | 24.09.2014 13:52 |
Ссылки на локальном сервере | bielov | PHP | 1 | 22.10.2013 17:09 |
Запуск shell-скрипта на сервере | Maxx | PHP | 1 | 13.10.2012 14:57 |
PHP на локальном сервере. | Xeon332 | PHP | 5 | 03.03.2009 16:38 |