Python
Erfahre, wie du Python mit deinem Webhosting nutzen kannst.
1. Modul-Einstellungen
2. Häufig gestellte Fragen (FAQ)
Python ist in unseren Tarifen Webhosting 4000 und Webhosting 8000 enthalten.
Du findest das Python-Modul im Webhosting Control Panel (WCP) im Dashboard unter Entwicklertools.
Die Python-Integration wird über einen Phusion-Passenger-Server mit WSGI-Interface gelöst. Deine Anwendungen müssen also speziell für WSGI geschrieben sein.
Mehr über Passenger findest du in der offiziellen Dokumentation: Pushion Passenger Dokumentation (externer Link)
1. Modul-Einstellungen
Einschalten: Aktiviert die Python-Unterstützung für die entsprechende Domain.
Ausschalten: Deaktiviert die Python-Unterstützung für die entsprechende Domain.
Konfiguration neu schreiben: Änderungen an den Einstellungen werden übernommen.
Anwendung Neuladen: Hierbei wird ausschließlich der Applikations-Server neu gestartet.
Veränderte Einstellungen werden erst nach erneutem Einschalten übernommen. Ein Klick auf Anwendungs-Neustart legt im Verzeichnis App Root/tmp/ die Datei restart.txt an. Damit lädt der Passenger-Server die Applikation neu.
App Root: Hier wird das Stammverzeichnis der Anwendung angegeben, es ist relativ zum Webspace und sollte aus Sicherheitsgründen nicht im Dokumentenstamm (Document-Root) liegen.
Startup Datei: Mit dieser Datei beginnt die Ausführung deiner Anwendung. Die Datei muss zuerst unter Dateien > Plus-Symbol im Verzeichnis des App-Root hochgeladen werden.
Python Version: Hier werden die aktuell zur Verfügung stehenden Python-Versionen angezeigt.
Modus: Ist der Modus auf Produktiv gesetzt, erfolgt keine Ausgabe von Fehlermeldungen. Ist der Modus auf Entwicklung gesetzt, werden Fehlermeldungen ausgegeben.
Achte darauf, dass im Dokumentenstamm (Document Root) der Domain keine Anwendung hinterlegt ist (index.html, index.php, …).
2. Häufig gestellte Fragen (FAQ)
Die Nutzung von Python via CLI ist in unseren Webhosting-Tarifen nicht möglich. Es kann nur über die Anwendung im Webhosting Control Panel (WCP) im Browser verwaltet werden.
Python wird in einer gesicherten Umgebung innerhalb von Phusion Passenger bereitgestellt und kann daher nicht über SSH oder Cron ausgeführt werden. Es kann nur über die Anwendung im Webhosting Control Panel (WCP) im Browser verwaltet werden.
Wenn du deinem Webhosting Python hinzufügen willst, musst du ein Upgrade auf Webhosting 4000 oder Webhosting 8000 durchführen.
Setze den Modus in den Einstellungen auf Entwicklung , um Fehlermeldungen zu sehen.
Prüfe, dass du die korrekte App-Rot angegeben hast und deine Startup-Datei korrekt hinterlegt ist. Versuche gegebenenfalls auch, den Browser zu wechseln.
Offizielle Python Dokumentation (externer Link)
Flask Dokumentation (externer Link)
Python Quickstart Tutorial (externer Link)
Durchsuche auch gerne das netcup Forum – dort findest du häufig hilfreiche Antworten und Unterstützung von anderen Nutzern.
Zuletzt aktualisiert: 21. April 2026