Развертывание Django на сервере OS 10.9

У меня есть проект, который использует Django, что яm пытается развернуться в локальной сети на машине под управлением OS X Server (10.9). Я могу запустить его локально с проектомСценарий manage.py и все зависимости и все, но я изо всех сил пытаюсь запустить его как обычный веб-сайт через Server.app. Ниже приведены файлы конфигурации для проекта, требуемые веб-приложениями на сервере, все они указывают на фактический код в:

/Library/Server/Web/Data/WebApps/project/.../

(Это'я на самом деле не назвал проект, обещаю)

/Library/Server/Web/Config/apache2/httpd_project.conf

WSGIScriptAlias /unity /Library/Server/Web/Data/WebApps/unity/unity/site.wsgi

/Library/Server/Web/Config/apache2/webapps/com.apple.webapp.project.plistI»





name
com.apple.webapp.project
displayName
Daily Download
launchKeys

proxies

installationIndicatorFilePath
/Library/Server/Web/Data/WebApps/project/project/site.wsgi
includeFiles

    /Library/Server/Web/Config/apache2/httpd_project.conf

requiredModuleNames

    wsgi_module

Мы уже добавили его в качестве веб-сайта в Server.app. Проблема в том, что яполучаю 500 ошибок со следующей записью в / private / var / log / apache2 / error_log:

[Mon Jan 06 14:55:21 2014] [error] [client 17.19.244.170] ImportError: Could not import  settings 'project.settings' (Is it on sys.path? Is there an import error in the settings file?): No module named unity.settings

Это странно для меня, потому что яМы добавили этот каталог в мой PYTHONPATH и можем импортировать project.settings из приглашения Python. По крайней мере, этовызывает мой код, но я могуt выяснить эту проблему системного пути. Есть идеи?

Ответы на вопрос(1)

Ваш ответ на вопрос