Ergebnis 1 bis 8 von 8

Thema: Nach Update 404 bei Dateien

  1. #1
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard Nach Update 404 bei Dateien

    Hi!

    Heute war mal wieder ein Update dran - natürlich auf einer Kopie (von 4.9 auf 4.13). Das hat alles ziemlich gut geklappt. Obwohl ich aufgrund von zu ersetzenden Erweiterungen mit Problemen rechnete..
    Allerdings habe ich komischerweise public und web Ordner (Subdomain zeigt auf public), der Link zum Contao Manager aus dem Backend fehlt UND viel entscheidender Bilder Dateien, Scripte, Schriften etc. liefern einen 404.

    Dateiverwaltung steht auf alles auf öffentlich, synchronisiert hab ich schon mehrfach, Caches gelöscht ebenso. Die Rechte für Dateien und Ordner (files) sind exakt die gleichen wie bei der Live-Seite im anderen Verzeichnis auf dem gleichem Server - diesen hab ich ja auch von Live zu Update Installation kopiert. Dort funktioniert alles.

    Fakten: PHP 7.4 (später 8), Contao 4.13.16, Hoster Manitu, Update-URL (sieht ziemlich krumm aus weil ich noch einiges umbauen muss)

    Composer.json:
    Code:
    {
        "type": "project",
        "require": {
            "clickpress/contao-clickpress-grid": "^1.0",
            "cliffparnitzky/tiny-mce-font-awesome": "^2.1",
            "codefog/contao-mobile_menu": "^2.7",
            "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.*",
            "erdmannfreunde/calendar_feature": "^1.0",
            "erdmannfreunde/euf_overlay": "^1.2",
            "fritzmg/contao-swiper": "^3.3",
            "hofff/contao-navigation": "^1.8",
            "hypergalaktisch/contao-parallax": "^2.0",
            "inspiredminds/contao-wowjs": "^1.1",
            "jrgregory/m17-sticky-backend-footer": "^2.0",
            "kmielke/calendar-extended-bundle": "^1.0",
            "magmell-agentur/contao-boxes": "^2.2",
            "netzmacht/contao-font-awesome-inserttag": "^2.0",
            "onemarshall/contao-aos": "^1.0",
            "terminal42/contao-ajaxform": "^1.1",
            "terminal42/contao-url-rewrite": "^1.3"
        },
        "extra": {
            "contao-component-dir": "assets"
        },
        "scripts": {
            "post-install-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ],
            "post-update-cmd": [
                "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
            ]
        }
    }
    Hat jemand eine Idee? Würde mich sehr freuen... Dankeschön!
    blucomp | Webdesign & Onlinelösungen

  2. #2
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    Jetzt hab ich mal noch die composer.json im Bereich extra und scripts auf den Stand einer 4.13 gebracht *... (das waren wohl noch Altlasten) ... hat allerdings nichts gebracht, ausser, das es noch etwas schiefer aussieht.
    Eigentlich wird garnichts auf Dateiebene richtig geladen, die Scripts/CSS aus den bundles nicht, die scripts/css aus dem Seitenlayout nicht, der Tiny ist nicht da im Textlelement und eben die Dateien der Dateiverwaltung.

    Die bestehendes Dateien aus den Assets sind da und meine CSS-Files, die ich in der obersten Ebene von files zu liegen habe. Nach der o.g. Änderung der composer.json ist zumindest der Manager-Link wieder im Backend. Kann es denn irgendwas damit zu tun haben das ich im root web und public habe?

    Ich hab ansonsten keine Idee mehr. Wenn jemand Lust hat, gebe ich auch gern mal temporär Zugänge raus.

    *
    Code:
    {
        "type": "project",
        "require": {
            "clickpress/contao-clickpress-grid": "^1.0",
            "cliffparnitzky/tiny-mce-font-awesome": "^2.1",
            "codefog/contao-mobile_menu": "^2.7",
            "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.*",
            "erdmannfreunde/calendar_feature": "^1.0",
            "erdmannfreunde/euf_overlay": "^1.2",
            "fritzmg/contao-swiper": "^3.3",
            "hofff/contao-navigation": "^1.8",
            "hypergalaktisch/contao-parallax": "^2.0",
            "inspiredminds/contao-wowjs": "^1.1",
            "jrgregory/m17-sticky-backend-footer": "^2.0",
            "kmielke/calendar-extended-bundle": "^1.0",
            "magmell-agentur/contao-boxes": "^2.2",
            "netzmacht/contao-font-awesome-inserttag": "^2.0",
            "onemarshall/contao-aos": "^1.0",
            "terminal42/contao-ajaxform": "^1.1",
            "terminal42/contao-url-rewrite": "^1.3"
        },
        "extra": {
            "public-dir": "public",
            "contao-component-dir": "assets"
        },
        "scripts": {
            "post-install-cmd": [
                "@php vendor/bin/contao-setup"
            ],
            "post-update-cmd": [
                "@php vendor/bin/contao-setup"
            ]
        }
    }
    blucomp | Webdesign & Onlinelösungen

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

    Standard

    Poste mal die Konsolenausgabe der composer install Operation.
    » sponsor me via GitHub or PayPal or Revolut

  4. #4
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    Du meinst, wenn ich den installer ausführe z.b. über den Manager?

    Das wäre das:

    Code:
    $ /usr/bin/php7.4 -q -dmax_execution_time=0 -dmemory_limit=-1 -ddisplay_errors=0 -ddisplay_startup_errors=0 -derror_reporting=0 -dallow_url_fopen=1 -ddisable_functions= -ddate.timezone=Europe/Berlin /home/sites/site100011391/web/2023/public/contao-manager.phar.php composer install --no-dev --no-progress --no-ansi --no-interaction --optimize-autoloader
    
    Installing dependencies from lock file
    Verifying lock file contents can be installed on current platform.
    Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. It is recommended that you run `composer update` or `composer update `.
    Nothing to install, update or remove
    Package onemarshall/contao-aos is abandoned, you should avoid using it. No replacement was suggested.
    Generating optimized autoload files
    contao/manager-plugin: Dumping generated plugins file...
    contao/manager-plugin: ...done dumping generated plugins file
    Class Contao\ManagerPlugin\PluginLoader located in ./vendor/contao/manager-plugin/src/Resources/PluginLoader.php does not comply with psr-4 autoloading standard. Skipping.
    114 packages you are using are looking for funding.
    Use the `composer fund` command to find out more!
    > @php vendor/bin/contao-setup
    Added the /home/sites/site100011391/web/2023/public/app.php file.
    Added the /home/sites/site100011391/web/2023/public/index.php file.
    Added the /home/sites/site100011391/web/2023/public/preview.php file.
    
     Trying to install assets as relative symbolic links.
    
     --- ------------------------------- ------------------ 
          Bundle                          Method / Error    
     --- ------------------------------- ------------------ 
      ?   ContaoCoreBundle                relative symlink  
      ?   MultiColumnWizardBundle         relative symlink  
      ?   ContaoWowJsBundle               relative symlink  
      ?   ContaoFaqBundle                 relative symlink  
      ?   AosBundle                       relative symlink  
      ?   ContaoCommentsBundle            relative symlink  
      ?   Terminal42UrlRewriteBundle      relative symlink  
      ?   ContaoNewsBundle                relative symlink  
      ?   ContaoSwiperBundle              relative symlink  
      ?   ContaoClickpressGridBundle      relative symlink  
      ?   ContaoCalendarBundle            relative symlink  
      ?   ContaoNewsletterBundle          relative symlink  
      ?   HypergalaktischParallaxBundle   relative symlink  
      ?   CalendarExtendedBundle          relative symlink  
     --- ------------------------------- ------------------ 
    
     [OK] All assets were successfully installed.                                   
    
    
     --- -------------------------------------------------- ---------------------------------------------------------------- 
          Symlink                                            Target / Error                                                  
     --- -------------------------------------------------- ---------------------------------------------------------------- 
      ?   public/files/fonts                                 files/fonts                                                     
      ?   public/files/img                                   files/img                                                       
      ?   public/files/js_css                                files/js_css                                                    
      ?   public/files/dokumente                             files/dokumente                                                 
      ?   public/files/fotos                                 files/fotos                                                     
      ?   public/system/modules/haste/assets                 system/modules/haste/assets                                     
      ?   public/system/modules/euf_overlay/assets           system/modules/euf_overlay/assets                               
      ?   public/system/modules/mobile_menu/assets           system/modules/mobile_menu/assets                               
      ?   public/system/modules/m17StickyBEFooter/assets     system/modules/m17StickyBEFooter/assets                         
      ?   public/system/modules/notification_center/assets   system/modules/notification_center/assets                       
      ?   public/system/modules/dcawizard/assets             system/modules/dcawizard/assets                                 
      ?   public/system/modules/leads/assets                 system/modules/leads/assets                                     
      ?   system/themes/flexible                             vendor/contao/core-bundle/src/Resources/contao/themes/flexible  
      ?   public/assets                                      assets                                                          
      ?   public/system/themes                               system/themes                                                   
      ?   system/logs                                        var/logs                                                        
      ?   public/vendor/scrivo/highlight_php/styles          vendor/scrivo/highlight.php/styles                              
     --- -------------------------------------------------- ---------------------------------------------------------------- 
    
    
     // Clearing the cache for the prod environment with debug                      
     // false                                                                       
    
     [OK] Cache for the "prod" environment (debug=false) was successfully cleared.  
    
    
     // Clearing the cache for the dev environment with debug                       
     // true                                                                        
    
     [OK] Cache for the "dev" environment (debug=true) was successfully cleared.    
    
    
     // Warming up the cache for the prod environment with debug                    
     // false                                                                       
    
     [OK] Cache for the "prod" environment (debug=false) was successfully warmed.   
    
    Done! Please open the Contao install tool or run contao:migrate on the command line to make sure the database is up-to-date.
    
    # Process terminated with exit code 0
    # Result: OK
    blucomp | Webdesign & Onlinelösungen

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

    Standard

    Und welche URLs funktionieren nun nicht?
    » sponsor me via GitHub or PayPal or Revolut

  6. #6
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Und welche URLs funktionieren nun nicht?
    Jetzt verstehe ich garnichts mehr.
    Warum geht das jetzt?
    blucomp | Webdesign & Onlinelösungen

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

    Standard

    Wie genau hast du die Installation kopiert? Liste jeden einzelnen Schritt auf.
    » sponsor me via GitHub or PayPal or Revolut

  8. #8
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    1. DB in eine neue kopiert
    2. Subdomain erstellt auf einen document-root: installation2/public
    3. dort per Contao-Manager Contao 4.13 installiert ohne install tool Aufruf
    4. composer.json, composer.lock, localconfig.php sowie /files, /templates in Installation 2 kopiert (via ftp Server-Lokal-Server)
    5. Contao Manager aufgerufen und alle Pakete aktualisiert
    6. da dann wieder die 4.9 angezeigt wurde, Contao auf 4.13 im CM gestellt und nochmal alle Pakete aktualisiert, dabei nicht kompatible Erweiterungen entfernt (hatte der Testlauf angezeigt)
    7. Installtool laufen lassen, DB Daten aus (1) eingegeben, Updates liefen sauber durch
    8. Aufruf Backend: Fehler aufgrund 2 weiterer inkomp. Erweiterungen, diese dann noch entfernt
    9. Backend und auch Frontend lassen sich wie o.b. aufrufen

    Mach meist wie hier beschrieben: https://www.liquid-artwork.de/newsre...ingserver.html
    blucomp | Webdesign & Onlinelösungen

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
  •