Ошибка 503 при развертывании проекта Python 3.6 на cPanel - PullRequest
0 голосов
/ 29 мая 2018

Я получаю ошибку 503 при попытке проверить первоначальную установку проекта Python 3.6 на моем хосте, который использует cPanel.Я пока ничего не добавляю, буквально просто нажимая на URL.Вот стандартный файл passenger_wsgi.py, созданный при добавлении приложения через cPanel:

import os
import sys


sys.path.insert(0, os.path.dirname(__file__))


def application(environ, start_response):
    start_response('200 OK', [('Content-Type', 'text/plain')])
    message = 'It works!\n'
    version = 'Python %s\n' % sys.version.split()[0]
    response = '\n'.join([message, version])
    return [response.encode()]

Публичный URL можно найти здесь: https://slickmcfavorite.com/36

Я могу развернуть проект Python 2.7 иполучить "Это работает!"нет проблем.

Это моя первая попытка приложения Python на cPanel, поэтому я не знаю, нужны ли дополнительные настройки для 3,6 против 2,7.К сожалению, мой хост говорит, что они «неуправляемый хост», поэтому они мне не помогут.

Буду признателен за любые советы по устранению неполадок и обращению в службу поддержки моего хоста.Даже как неуправляемый хост, кажется странным, что использование «их» программного обеспечения для установки приложения не работает, и они не будут его поддерживать.

Опять нуб, поэтому любые советы приветствуются.Заранее спасибо.

1 Ответ

0 голосов
/ 20 декабря 2018

Предполагая, что ваш экземпляр cPanel работает в Linux, вам нужно добавить

#!/path/to/your/python

вверху вашего скрипта.

...