Ergebnis 1 bis 5 von 5

Thema: Unterordner in Root verschieben: Problem

  1. #1
    Contao-Nutzer
    Registriert seit
    10.06.2010.
    Beiträge
    77

    Standard Unterordner in Root verschieben: Problem

    Liebe Community,

    wo ist mein Gedankenfehler. Hab das doch schon öfter gemacht:
    Installation in www/cms (also Unterverzeichnis cms).
    Dann nach Beendigung meiner Arbeiten: Verschieben nach /www.
    Habe die htaccess angepasst (rewrite base) und in der localconfig.php steht kein Pfad für das Verzeichnis.

    Aber egal was ich mache: Bei Aufruf der URL wird immer weitergeleitet auf .../cms (not found dann natürlich).

    Könnte ich die Schreibrechte der Verzeichnisse versehentlich verändert haben? Hilfe.

    LG

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.171
    Partner-ID
    10107

    Standard

    Zitat Zitat von goisko Beitrag anzeigen
    und in der localconfig.php steht kein Pfad für das Verzeichnis.
    Der steht in der pathconfig.php. Wenn sich der Ort einer Contao Installation relativ zum DocumentRoot ändert musst du immer
    • das Install Tool aufrufen
    • ggf. die RewriteBase ändenr

  3. #3
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.470
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo goisko,

    und den Pfad noch in der pathconfig im Verzeichnis /config/pathconfig.php anpassen - in dem Fall dann ohne Pfad, nur ''.
    ---------------------------------
    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.”

  4. #4
    Alter Contao-Hase
    Registriert seit
    20.03.2010.
    Ort
    Hannover
    Beiträge
    1.041

    Standard

    Der Pfad steht in der pathconfig.php

    Ich möchte Dir aber generell nahelegen Deine Installationen nicht in den Root zu werfen.

    Sobald Du mal auf dem gleichen Server ein Update machst, liegt das wieder in einem Unterordner, wo Du die Pfade beachten mußt.

    Viel einfacher:

    Ordnerstruktur, zB für ein Update:

    www/web/domainname.tld/contao/v2-11
    www/web/domainname.tld/contao/v3-5


    domain.tld -> v2-11

    relaunch.domain.tld -> v3-5

    So brauche ich nur die Domain ändern und kann alle Pfade ignorieren

    Weitere Vorteile:
    * sauber und ordentlich strukturiert, das Freut mich oder ggf. einen Nachfolger mal bei der Arbeit
    * Ordner [ web ] erlaubt es mir noch Ordner für Files, Backups oder sonstige Dinge anzulegen
    * Ordner [ domainname.tld ] erlaubt beliebig viele Domains
    * Ordner [ contao ] erlaubt mir auch andere Systeme zu installieren, falls der Kunde unter einer Subdomain noch einen separaten Blog oder andere webbasierte Dinge installieren will.
    * Ordner [ vx-xx] Erlaubt mir ein Systemupdate in einer Arbeitskopie.

    Ist dass Update fertig, schalt ich nur kurz die Domain um, fertig.
    Besteht nach dem Update ein Fehler, den ich erst jetzt sehe, ist die alte Seite innerhalb von einer min wieder reaktiviert.
    Alles ohne dass ich noch Pfade anpassen muss

    Warum ich das auch bei kleinsten Kunden so mache?

    1. Es ist ordentlich und logisch strukturiert
    2. man weis nie auf was für Ideen der Kunde mal kommt
    3. gewohnter, logischer Aufbau
    4. Es ist ordentlich und logisch strukturiert

    Edit: Heute haben wir es aber mit dem Support. Ich hab zu viel geschrieben, da wart Ihr eindeutig schneller :-)

  5. #5
    Contao-Nutzer
    Registriert seit
    10.06.2010.
    Beiträge
    77

    Standard

    Zitat Zitat von Samuell Beitrag anzeigen
    Der Pfad steht in der pathconfig.php

    Viel einfacher:

    Ordnerstruktur, zB für ein Update:

    www/web/domainname.tld/contao/v2-11
    www/web/domainname.tld/contao/v3-5


    domain.tld -> v2-11

    relaunch.domain.tld -> v3-5

    So brauche ich nur die Domain ändern und kann alle Pfade ignorieren
    ....

    Danke Euch, Danke Samuell. Stimmt, das ist absolut einleuchtend. Werde die Installation im Unterverzeichnis lassen. Läuft jetzt alles und bei Updates/Tests habe ich Luft nach oben. Danke !

    LG

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •