Итак, я много видел, что Apache не обслуживал статические файлы администратора Django, но по какой-то причине Apache не обслуживает статические файлы. Он понимает и находит шаблоны, но изображения, css или javascript не загружаются.Apache не будет обслуживать статические файлы Django
EDIT 2: Обновлены два файла, чтобы показать новые параметры
EDIT: Я добавил STATIC_ROOT, и я был в состоянии collectstatic файлов, но он по-прежнему не служи им после перезагрузки сервера.
Я попытался ./manage.py collectstatic и получаю эту ошибку:
ImproperlyConfigured("You're using the staticfiles app "
django.core.exceptions.ImproperlyConfigured: You're using the staticfiles app without
having set the STATIC_ROOT setting to a filesystem path.
Мой файл settings.py здесь:
https://github.com/rchurch4/stackquestions/blob/master/settings.py
Мои Файл nxt4.com.conf находится здесь:
https://github.com/rchurch4/stackquestions/blob/master/nxt4.com.conf
Если кто-то может сообщить мне, как именно настроить это, чтобы Apache будет обслуживать статические файлы django, это было бы здорово. Я запускаю Ubuntu на AWS с mysql db. Путь_к_файл на сайт на сервере: /home/ubuntu/nxt4.com/nxt4/
Заранее спасибо
Вы говорите, что добавили 'STATIC_ROOT' - вы не добавили его в связанный с 'settings.py'. Также покажите свои настройки _actual_? –
Что вы подразумеваете под фактическими настройками? Совершенно новичок в веб-сервере, поэтому более конкретным является то, что лучше. Если по фактическим настройкам вы имеете в виду /etc/apache2/sites-enabled/nxt4.com.conf, то он находится в новейшем редакторе, который будет вставлен, как только я введу этот комментарий ... –