Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 19, 2014 13:57:53

Mixeyka
Зарегистрирован: 2014-09-19
Сообщения: 32
Репутация: +  1  -
Профиль   Отправить e-mail  

Сервер и cgi файлы

Возникла проблема с запуском файлов питона на vps.

Всю конфигурацию долгими мучениями ставил сам, хотя признаюсь, ничего в этом не смыслю, поэтому, скорее всего, и возникли проблемы:

1. ОС - Дебиан.
2. Панель - Ajenti
3. Веб - Ajenti-v
4. Сервер - NGINX

Сделал, каталоги для cgi - файлов, но тем не менее при обращении к файлам .ру, из браузера с помощью url он их просто скачивает. Как правильно настроить?

Офлайн

#2 Сен. 19, 2014 14:06:11

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

Сервер и cgi файлы

Mixeyka

Забудь про CGI. Прочитай, что такое WSGI.



Офлайн

#3 Сен. 19, 2014 20:35:55

Mixeyka
Зарегистрирован: 2014-09-19
Сообщения: 32
Репутация: +  1  -
Профиль   Отправить e-mail  

Сервер и cgi файлы

Budulianin, я же не спрашивал как поставить виски…

Вопрос актуален. Так и не могу разобраться почему не работает.

Офлайн

#4 Сен. 19, 2014 22:03:02

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

Сервер и cgi файлы

Mixeyka
Budulianin, я же не спрашивал как поставить виски…

Я тебе это говорю, чтобы ты не страдал фигнёй.

Надо показывать конфиг nginx и твой cgi скрипт.



Офлайн

#5 Сен. 19, 2014 22:58:23

Mixeyka
Зарегистрирован: 2014-09-19
Сообщения: 32
Репутация: +  1  -
Профиль   Отправить e-mail  

Сервер и cgi файлы

Я могу даже пароль от сервера дать, если решишь помочь.

Офлайн

#6 Сен. 19, 2014 23:04:03

Mixeyka
Зарегистрирован: 2014-09-19
Сообщения: 32
Репутация: +  1  -
Профиль   Отправить e-mail  

Сервер и cgi файлы

конфигурацию сервера не знаю, он с адженти идёт. Вот скрипт файла:

index.cgi:

#!/usr/lib/python3.4

print (“Content-type: text/html\n”)
print (“hello”)

На выходе выдаёт ошибку 403

Хтмл файлы, он нормально воспроизводит. Не могу понять как с питоновскими файлами работать.

Отредактировано Mixeyka (Сен. 19, 2014 23:08:01)

Офлайн

#7 Сен. 19, 2014 23:10:38

Budulianin
От:
Зарегистрирован: 2011-10-18
Сообщения: 1218
Репутация: +  33  -
Профиль   Отправить e-mail  

Сервер и cgi файлы

Mixeyka
конфигурацию сервера не знаю, он с адженти идёт.

У тебя должен быть доступ по SSH.

Ты должен по нему заходить и править /etc/nginx.conf

Кидай мне в почту логин\пароль SSH и хост.



Отредактировано Budulianin (Сен. 19, 2014 23:13:19)

Офлайн

#8 Сен. 20, 2014 00:15:28

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10014
Репутация: +  857  -
Профиль   Отправить e-mail  

Сервер и cgi файлы

Mixeyka
На выходе выдаёт ошибку 403
Сначала в консоли убедись, что он запускается.

Mixeyka
#!/usr/lib/python3.4
В любом случае:
#!/usr/bin/env python3.4

Mixeyka
Сделал, каталоги для cgi - файлов
Какие каталоги сделал? Пиши подробно.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version