Hallo,
ich benutze zum ersten mal Netcup als Hoster und habe folgendes Problem:
Der Contao Manager wird nur erkannt wenn ich in direkt in httpdocs lege. Sobald er, wie vorgeschrieben, im Ordner web liegt krieg ich 404...?
Hallo,
ich benutze zum ersten mal Netcup als Hoster und habe folgendes Problem:
Der Contao Manager wird nur erkannt wenn ich in direkt in httpdocs lege. Sobald er, wie vorgeschrieben, im Ordner web liegt krieg ich 404...?
Der Dokumentenstamm in den Hosting-Einstellungen deiner Domain muss das Verzeichnis web sein, also (z.B.) /httpdocs/web oder /httpdocs/deinedomain.de/web oder auch /deinedomain.de/web
Bei dir steht er offensichtlich auf /httpdocs, sonst würde der Contao-Manager ja nicht gefunden wenn er da drin liegt.
Ah ok, danke...
Also hab den Dokumentenstamm auf httpdocs/web gestellt, die angegebenen 5 Min gewartet, dann eingegeben meine-domain.de/httpdocs/contao-manager.phar.php ....immer noch 404.
Hab zum Test die Baustellen index.html in den Ordner web geschoben, die wird angezeigt...also der Pfad stimmt.
Falls du den Dokumentenstamm auf httpdocs/web gestellt hast und die contao-manager.phar.php in diesem Verzeichnis liegt, dann hast du in deiner aufgerufenen URL ein /httpdocs zuviel. Korrekt wäre dann
open_basedir in den PHP-Einstellungen der Domain hast du schon auf die richtige Variante eingestellt? Also die mit {WEBSPACEROOT} am Anfang, nicht die Default-Einstellung.Code:meine-domain.de/contao-manager.phar.php
Ok,
meine-domain.de/contao-manager.phar.php eingegeben, in den PHP Einstellungen bei open_basedir die Variante mit {WEBSPACEROOT} am Anfang gewählt, dann kommt das:
Screenshot_2.jpg
Da fehlt noch die Weiterleitung der Domain auf das Unterverzeichnis „web”; darin ist dann die Datei „contao-manager.phar.php”.
Im Moment, laut Screenshot, liegt die Datei direkt in „httpdocs”.
---------------------------------
Beste Grüße planepix
Contao für Webdesigner (Website), Twitter: @contaowebdesign
weitzeldesign
Contao-Sprechstunde
Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
Contao Jahrbuch: www.contao-jahrbuch.de
Contao Agenturtag: www.contao-agenturtag.de
Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki
Schon wieder ein Update?
Glücklich sind die, die den Wert erkennen – und wertschätzen.
„Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”
Also im Dateimanager ist der Pfad: Basisverzeichnis/httpdocs/web..wo ich jetzt noch eine Weiterleitung einrichten soll hab ich nicht gefunden.
Im Panel von Netcup bei der betreffenden Domain ist das so eingerichtet?
Bildschirmfoto 2020-12-26 um 13.51.10.png
---------------------------------
Beste Grüße planepix
Contao für Webdesigner (Website), Twitter: @contaowebdesign
weitzeldesign
Contao-Sprechstunde
Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
Contao Jahrbuch: www.contao-jahrbuch.de
Contao Agenturtag: www.contao-agenturtag.de
Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki
Schon wieder ein Update?
Glücklich sind die, die den Wert erkennen – und wertschätzen.
„Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”
Nee, er versucht das Verzeichnis contao-manager in httpdocs anzulegen, wo es ja auch hingehört wenn der Contao-Manager in httpdocs/web liegt. Ich benutze das httpdocs bei netcup eigentlich nie, weil darauf die Systemdomain verweist und das Verzeichnis deswegen auch nicht leer ist. Außerdem ist der Owner von httpdocs psaserv, vielleicht gibt es deshalb das Problem mit dem Anlegen des Unterverzeichnisses, keine Ahnung. Außerdem könnte man so über die Systemdomain wohl auch auf die geschützten Teile der darin oder darunter liegenden Contao-Installation zugreifen.
Meine bevorzugte Variante bei Netcup ist eine andere Verzeichnisstruktur. Ich lege parallel zu "httpdocs" ein Verzeichnis an, z.B. "websites" (oder "webs" oder wie auch immer). Darunter dann ein Verzeichnis für das Projekt bzw die Domain, also z.B. "websites/deinedomain.de". Da kommt dann das Unterverzeichnis "web" mit der contao-manager.phar.php rein, womit dann der Dokumentenstamm einzustellen wäre auf "websites/deinedomain.de/web".
Jetzt hab ich die Verzeichnistruktur geändert:
Screenshot_3.jpg
und im Browser meine-domain.de/website/contao-manager.phar.php/
Ergebnis ist wieder 404
Wenn so geändert, dann sollte der Manager sich im Browser über „meine-domain.de/contao-manager.phar.php” öffnen lassen.
Ohne „website”.
---------------------------------
Beste Grüße planepix
Contao für Webdesigner (Website), Twitter: @contaowebdesign
weitzeldesign
Contao-Sprechstunde
Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
Contao Jahrbuch: www.contao-jahrbuch.de
Contao Agenturtag: www.contao-agenturtag.de
Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki
Schon wieder ein Update?
Glücklich sind die, die den Wert erkennen – und wertschätzen.
„Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”
Ich würde - wie auch schon hier im Thread vorgeschlagen - ebenfalls empfehlen, dass Du für Deine Website ein eigenes Verzeichnis anlegst, also beispielsweise
websites/deinedomain.de/web/
selbst dann, wenn Du (einstweilen) nur die eine Website dort einrichtest bzw. aufbaust. Wenn Du zukünftig irgendwann mal eine zusätzliche (Sub)Domain brauchst, wärst Du von der Struktur und Verwaltung der Websites viel flexibler.
Dann kommt wieder das:
Screenshot_4.jpg
Und open_basedir in den PHP-Einstellungen der Domain hast du richtig eingestellt? (s.o.) Ansonsten ist das für mich ein Rätsel, ich hatte sonst solche Probleme eigentlich noch nie bei netcup.
Fehler gefunden...
Es gibt "Globale Verwaltung und Konfigurationen des Webhostings" hier hatte ich open_basedir richtig eingestellt ABER dann gibt es ja noch "Verwaltung und Konfigurationen der Domain meine domain.de" und hier hatte ich es nicht!
Danke für Eure Hilfe.
Geändert von captain fruit (26.12.2020 um 16:04 Uhr)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen