Здравствуйте, мой клиент купил довольно плохой веб-хостинг, и у меня даже нет доступа по ssh, на его тикет ответили только «да, мы поддерживаем python на наших серверах», но я не могу запустить .cgi .py или файлы application.wsgi. Есть ли верный способ сказать, если сервер поддерживает Python?
У меня есть только доступ к ftp и интерфейсу directadmin, я хотел бы узнать больше, прежде чем я смогу снова подать жалобу в их систему поддержки, иначе они не обратят внимание.
Хост neubox.net, это то, что я уже пробовал.
Этот урок http://www.howtoforge.com/embedding-python-in-apache2-with-mod_python-debian-etch работал на моей машине разработчика, он говорит, что мне нужно добавить веб-хост в директорию apache2 / available-sites, но, очевидно, у меня нет доступа к этой папке на хостинге.
Я также попытался поместить этот скрипт в корень моего хоста, который называется application.wsgi, он не работал
import os
import sys
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
Я тоже пробовал этот файл application.py в корне
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
# enable debugging
import cgitb
cgitb.enable()
print "Content-Type: text/plain;charset=utf-8"
print
print "Hello World!"
Эти файлы были показаны в виде простого текста, я попробовал тот же самый код, но назвал application.cgi, и, как ни странно, он вернул ошибку 404, файл, конечно, там.
Я видел в интерфейсе directadmin в резюме сайта, что
CGI-Bin OFF
Так что я думаю, в этом причина 404.
На той же странице я вижу, что серверы имен
http://ns115.neubox.net/
http://ns116.neubox.net
Первый говорит
Апач функционирует нормально
Это сайт сравнения их услуг (испанский) http://neubox.net/comparativo-hosting.php
Хотел бы я знать, на какой ОС они работают, я почти уверен, что это linux, потому что в моем корне есть папка .htpasswd, и эти .folders - это linux для скрытого, но я не уверен, что это верный путь. рассказать.
Они дали мне этот URL http://72.249.55.33/info.php для phpinfo (). Я вижу fast-cgi, но все об этом говорят о таких вещах, как изменение конфигурации Apache, которую я, очевидно, не могу сделать, это конец моего поиска правильно? они не поддерживают Python.