Найти - Пользователи
Полная версия: Сервер и cgi файлы
Начало » Python для новичков » Сервер и cgi файлы
1
Mixeyka
Возникла проблема с запуском файлов питона на vps.

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

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

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

Забудь про CGI. Прочитай, что такое WSGI.
Mixeyka
Budulianin, я же не спрашивал как поставить виски…

Вопрос актуален. Так и не могу разобраться почему не работает.
Budulianin
Mixeyka
Budulianin, я же не спрашивал как поставить виски…

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

Надо показывать конфиг nginx и твой cgi скрипт.
Mixeyka
Я могу даже пароль от сервера дать, если решишь помочь.
Mixeyka
конфигурацию сервера не знаю, он с адженти идёт. Вот скрипт файла:

index.cgi:

#!/usr/lib/python3.4

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

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

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

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

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

Кидай мне в почту логин\пароль SSH и хост.
py.user.next
Mixeyka
На выходе выдаёт ошибку 403
Сначала в консоли убедись, что он запускается.

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

Mixeyka
Сделал, каталоги для cgi - файлов
Какие каталоги сделал? Пиши подробно.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB