Diskussion:Wagtail installieren

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen

Die Anleitung mündet bei mir in diesem Logeintrag:

/home/doms/wagtail.example.de/.htaccess: PassengerPython not allowed here

Das habe ich gelöst indem die die passenger_wsgi.py so geändert hab.

import sys, os

# Füge das site-packages-Verzeichnis des Virtualenv manuell hinzu
VENV = "/home/pacs/xyz00/users/wagtail/wagtail/mysite/virtualenv"
PYTHON_VERSION = "python3.11"  # anpassen falls anders (z. B. 3.10)

site_packages = os.path.join(VENV, "lib", PYTHON_VERSION, "site-packages")
sys.path.insert(0, site_packages)

# Projektpfade hinzufügen
sys.path.insert(0, "/home/pacs/xyz00/users/wagtail/wagtail/mysite")
sys.path.insert(0, "/home/pacs/xyz00/users/wagtail/wagtail/mysite/mysite")

# Django Settings setzen
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings.production")

# Starte WSGI
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()