Contao-Camp 2024
Ergebnis 1 bis 18 von 18

Thema: web & public folder

  1. #1
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    257

    Standard web & public folder

    Ich hab vor einiger Zeit den Großteil meiner Installationen auf Document-Root=public umgestellt.
    Funktioniert soweit alles Tutti.
    In 2 Fällen ist isotope installiert und dort finde ich nach unbestimmter Zeit immer wieder den "web" folder.
    Wenn ich den lösche wird dadurch nichts beeinträchtigt.
    Wenn ich über Systemwartung Symlinks neu erstelle oder im Manager den Cache neu erstelle wird er auch nicht direkt wieder angelegt.
    Trotzdem ploppt er irgendwann wieder auf.

    Hat irgendjemand schon die gleiche Erfahrung gemacht?

  2. #2
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.853
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo,

    2 mögliche Ursachen:

    1.Möglichkeit » composer.json
    PHP-Code:
        "extra": {
            
    "contao-component-dir""assets",
            
    "public-dir""web"
        
    }, 
    2.Möglichkeit » Subdomain, die in die gleiche Installation, jedoch auf /web zeigt.
    Grüsse
    Bernhard


  3. #3
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    257

    Standard

    Leider keins von Beidem - schätz ich nehm' dann die dritte.

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

    Standard

    Welcher Inhalt befindet sich dann im Ordner?
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    257

    Standard

    Muss abwarten, bis er wieder da ist - hab's gestern erst gelöscht.
    Ich glaub es war identisch mit dem Inhalt von public - die üblichen folder und symlinks.
    Allerdings keine index/preview/app.php .htaccess und contao-manager.phar.php wenn ich mich recht erinnere.

  6. #6
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    257

    Standard

    Welcher Inhalt befindet sich dann im Ordner?
    Aktuell nur der Ordner 'share' mit den feed.xml Dateien welche komischerweise andere Zeistempel haben, als die aus dem public/share Ordner haben.
    Sehr merkwürdig - ich beobachte weiter...

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

    Standard

    Vermutlich generiert das eine der Extensions (also eine, die selbst etwas in den RSS Feed von Contao schreiben bzw. diese ersetzen möchte).
    » sponsor me via GitHub or PayPal or Revolut

  8. #8
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    257

    Standard

    in der Tat befinden sich Kategorieinformationen im feed unter web - wohingegen der feed unter public diese nicht hat.
    codefog/contao-news_categories also?
    Aber da waren vorher auch die anderen Sachen wie files und assets drin...

  9. #9
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    257

    Standard

    Kann man das hier schließen oder verschieben? - passt ja hier nicht wirklich rein..
    Ich hab ein Ticket eröffnet https://github.com/codefog/contao-ne...ies/issues/225

  10. #10
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Bei mir erzeugt sich der web Ordner auch wieder neu. Vermutlich wegen der composer.json

    Code:
        "extra": {
            "contao-component-dir": "assets",
            "public-dir": "web"
        },
    braucht es diese Zeile überhaupt?

  11. #11
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    257

    Standard

    braucht es diese Zeile überhaupt?
    Bei mir steht dort "public" - wird bei der Installation so angelegt - daher wird's wohl wichtig sein.
    Solltest du ggf. korrigieren. Hast du auch codefog/contao-news_categories installiert? Da ist auf jeden Fall "web" hart-codiert drin.

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

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Bei mir erzeugt sich der web Ordner auch wieder neu. Vermutlich wegen der composer.json

    Code:
        "extra": {
            "contao-component-dir": "assets",
            "public-dir": "web"
        },
    braucht es diese Zeile überhaupt?
    Nachdem du in deiner composer.json web als Public Ordner angegeben hast, musst du auch web verwenden. Wenn du public verwenden willst, musst du auch public einstellen.
    » sponsor me via GitHub or PayPal or Revolut

  13. #13
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Aber was wird genommen wenn da nichts steht? Wenns das gar nicht braucht, werfe ich es raus. Irgendwie hab ich diese Zeile NUR in einer Installation.

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

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Aber was wird genommen wenn da nichts steht?
    Unter Contao 4.13 wird es automatisch erkannt. Unter Contao 5 wird by default public genommen, sofern in der composer.json nichts anderes definiert ist.
    » sponsor me via GitHub or PayPal or Revolut

  15. #15
    Contao-Fan
    Registriert seit
    20.10.2012.
    Ort
    Berlin
    Beiträge
    257

    Standard

    bzgl: https://community.contao.org/de/show...l=1#post565017

    inzwischen sind auch assets, files, system & vendor eingetroffen

  16. #16
    Contao-Nutzer
    Registriert seit
    16.03.2010.
    Ort
    Berlin
    Beiträge
    11

    Standard

    Nur zur Info, falls noch jemand in die Tischkante beißt, weil es ihm/ihr so geht, wie mir eben...

    Wollte eine 4.13 neu aufsetzen, hatte dazu neue Subdomain angelegt, Manager in ROOT/public/, Manager self update zu 1.8.0.

    Im Installationsprozess:

    Manager so: "Ich muss ein ROOT/web-Verzeichnis anlegen!"
    Ich so: "Hä?"

    Nach einigem Hin&Her: Das Hosting hatte per Default noch PHP 7.2! Offenbar checkt das der Manager und da Contao 4.13 mindestens PHP 7.4 haben will, will der Manager also nur 4.9 anbieten und das braucht eben ROOT/web und daher will er das anlegen...

    :|

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

    Standard

    Zitat Zitat von webdecker Beitrag anzeigen
    Nach einigem Hin&Her: Das Hosting hatte per Default noch PHP 7.2! Offenbar checkt das der Manager
    Der Contao Manager "sieht" als PHP Version nur das, was du im Hosting definiert hast (für den Web Prozess). Wenn dort also PHP 7.2 eingestellt ist - ist es eben PHP 7.2.
    Geändert von Spooky (07.12.2023 um 13:00 Uhr)
    » sponsor me via GitHub or PayPal or Revolut

  18. #18
    Contao-Nutzer
    Registriert seit
    16.03.2010.
    Ort
    Berlin
    Beiträge
    11

    Standard

    Klar. Hatte ich einfach nicht auf dem Schirm und hatte mich gewundert, was das mit dem "web" soll... Also nur als Tipp für andere PHP-Version-Nicht-auf-dem-Schirm-Habende... ;-)

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
  •