Contao-Camp 2024
Ergebnis 1 bis 4 von 4

Thema: Composer-Update legt neben "public" auch das Verzeichnis "web" an

  1. #1
    Contao-Fan
    Registriert seit
    29.06.2016.
    Beiträge
    502

    Standard Composer-Update legt neben "public" auch das Verzeichnis "web" an

    Hallo,

    bei jedem "composer update" wird bei meiner Contao-Installation im root-Verzeichnis neben dem Ordner "public" auch der Ordner "web" automatisch angelegt.
    So sieht das dann aus: web-und-public.png

    Bei einer Seite die ich bei all-inkl.com gehostet habe führt das nun offenbar dazu, dass CSS-Dateien und Bilder manchmal nicht mehr richtig geladen werden.
    Bei jedem Seiten-Refresh im Browser fehlen ein paar CSS-Files bzw. Bilder.

    Komischerweise funktioniert auch das Zusammenfassen der CSS-Dateien ($GLOBALS['TL_CSS']) nicht mehr.
    Die Dateien werden einzeln eingebunden – obwohl das unter fe_page.html5 anders hinterlegt ist.

    Das hier ist die Seite:
    http://ski-neu.gmbh.w01d123a.kasserver.com/

    Die Domain verweist in das "public" Verzeichnis.

    Wie kann ich diese Verdoppelung verhindern bzw. das "web" Verzeichnis elimnieren?

    Das hier ist die composer.json der Seite:
    Code:
    {
        "name": "contao/managed-edition",
        "type": "project",
        "description": "Contao Open Source CMS",
        "license": "LGPL-3.0-or-later",
        "authors": [{
            "name": "Leo Feyer",
            "homepage": "https://github.com/leofeyer"
        }],
        "require": {
            "contao/calendar-bundle": "^4.13",
            "contao/comments-bundle": "^4.13",
            "contao/conflicts": "@dev",
            "contao/faq-bundle": "^4.13",
            "contao/listing-bundle": "^4.13",
            "contao/manager-bundle": "4.13.*",
            "contao/news-bundle": "^4.13",
            "contao/newsletter-bundle": "^4.13",
            "do-while/contao-backupdb-bundle": "^1.3",
            "omosde/contao-om-backend": "^1.3",
            "madeyourday/contao-rocksolid-custom-elements": "^2.3",
            "codefog/contao-cookiebar": "^2.1",
            "ma3xl3/contao-easy-favicon": "^2.0",
            "codefog/contao-news_categories": "^3.1",
            "georgpreissl/facelift": "^1.0",
            "georgpreissl/projects": "dev-master",
            "madeyourday/contao-rocksolid-icon-picker": "^2.0",
            "terminal42/notification_center": "^1.5",
            "delahaye/dlh_googlemaps": "^2.4",
            "erdmannfreunde/contao-grid-bundle": "^1.0",
            "codefog/contao-widget_tree_picker": "^2.4",
            "christianbarkowsky/contao-protectedselect": "^1.1",
            "terminal42/contao-fineuploader": "^3.2",
            "georgpreissl/contao-grix-bundle": "^1.0",
            "grusch-it/contao-container-bundle": "^1.0",
            "oveleon/contao-component-style-manager": "^2.6",
            "heart-bits/contao-contacts-bundle": "^1.3"
        },
        "repositories": [{
                "type": "path",
                "url": "vendor/georgpreissl/staff"
            },
            {
                "type": "path",
                "url": "vendor/georgpreissl/projects"
            }
        ],
        "conflict": {
            "contao-components/installer": "<1.3"
        },
        "extra": {
            "contao-component-dir": "assets"
        },
        "scripts": {
            "post-install-cmd": [
                "@php vendor/bin/contao-setup"
            ],
            "post-update-cmd": [
                "@php vendor/bin/contao-setup"
            ]
        },
        "config": {
            "allow-plugins": {
                "composer/package-versions-deprecated": true,
                "contao-community-alliance/composer-plugin": true,
                "contao-components/installer": true,
                "contao/manager-plugin": true
            }
        }
    }

    Vielen Dank für eure Hilfe!
    Geändert von thesweetg (27.06.2022 um 08:31 Uhr)

  2. #2
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Machst Du das Update über die Konsole oder den Manager?
    War das ein Update von kleiner 4.13 oder wurde die Installation gleich mit 4.13 aufgesetzt?
    Als erstes würde ich versuchen eine Erweiterung als Verursacher auszuschließen.
    Also alle nacheinander deinstallieren und schauen wann/ob der Fehler verschwindet.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  3. #3
    Contao-Fan
    Registriert seit
    29.06.2016.
    Beiträge
    502

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Machst Du das Update über die Konsole oder den Manager?
    War das ein Update von kleiner 4.13 oder wurde die Installation gleich mit 4.13 aufgesetzt?
    Als erstes würde ich versuchen eine Erweiterung als Verursacher auszuschließen.
    Also alle nacheinander deinstallieren und schauen wann/ob der Fehler verschwindet.
    Danke für deine Tips.
    Ich hab die Installation gleich mit 4.13 aufgesetzt.
    Die Updates mach ich über die Konsole.

    Hab den Fehler (so hoffe ich zumindest) nun so eleminiert:
    1) Den public-Folder von der lokalen Installation hochgeladen
    2) Den web-Folder per Terminal gelöscht
    3) "composer install" ausgeführt

    ... der web-Folder wird dann zwar wieder angelegt, er enthält dann aber nur mehr das hier:
    web/share/favicon-startpunkt.ico

    Nun scheint alles richtig geladen zu werden.

  4. #4
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Dann wird m.E. die Erweiterung ma3xl3/contao-easy-favicon": "^2.0 der Verursacher sein.
    Wenn das tatsächlich die Ursache ist, würde ich diese Probleme nicht haben wollen und die Favicons lieber ohne Erweiterung einbinden. Alternativ kannst Du den Entwickler der Erweiterung auch bitten das Problem zu beseitigen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




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
  •