Реклама ООО Таймвэб
Реклама ООО Таймвэб
Реклама ООО Таймвэб

Какк связать web-клиент + apache + python?

2 ответа

Как на хостинге timeweb (с данными возможностями и ограничениями) связать между собой эти 3 части.

Требуется от браузера отправить POST запрос на сайт (например site.ru\cgi-bin\script.py) обработать его и вернуть результат в формате json данных.

Уже неделю бьюсь, пришел к тому что условный "site.ru\cgi-bin\script.py" отрабатывает корректно, но не могу получить POST параметры, а при попытке создании файла логов  валиться ошибка Internal Server Error. 

Работает без надстроект типа django. 

Подскажите простой способ решения задачи.

Заранее благодарю. 

Ответы (2)

PetrOrlov 0
19.05.2019 19:27
make dir -> cd /sitefolder/public_html/testpython/

make file in dir

.htaccess
DirectoryIndex index.py
Options +FollowSymLinks +ExecCGI
# change chmod to 0600

make index.py
# change chmod to rwx------ 700
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# //coding: utf-8
# coding=utf-8
# vim: set fileencoding=utf-8 :

print "Content-Type: text/html\r\n"
print '<h1>test'
PetrOrlov 0
19.05.2019 19:30
see your /sitefolder/error_log

Похожие вопросы

Арсений Кольцов
92

как можно отправлять команды с сервера на мой пк в консоль?

Всем привет! Пишу "пульт" для пк, телеграм бота который по команде будет выполнять различные действия с пк(выключение, запуск приложения) и для этого мне нужно с сервера на ubuntu каким либо образом подключатся к моему пк дома на windows и...
Ромэс Смирнов
69

В URI моего сайта добавляется исполняемый файл "main.wsgi"

Всем Добрый День, разрабатываею сайт на фремворке flask, такая проблема, в пути моего сайта http://paroman.ru добавляется префикс main.wsgi, по итогу получается http://paroman/main.wsgi/, как можно это по фиксить, кучу форумов перелопатил, нашел...
SKY
147

Static файлы не хотят подгружаться (Django)

Здравствуйте, загрузил Django приложение по инструкции, настроил nginx. проект запускается, но static файлы не хотят подгружаться. Выдает 403 статус Инструкция по которой размещал Django https://timeweb.cloud/tutorials/django/kak-ustanovit-django-nginx-i-gunicorn-na-virtualnyj-server https://clck.ru/35Wgoj https://clck.ru/35Wgq2 https://clck.ru/35Wgr3 Сделал...
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
С помощью соцсетей
У меня уже есть аккаунт Войти
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Войти в Комьюнити
Регистрация в Комьюнити
Восстановление пароля