Ergebnis 1 bis 9 von 9

Thema: Wo befindet sich in Contao 4 der Debug Modus?

  1. #1
    Contao-Nutzer Avatar von arechsteiner
    Registriert seit
    19.09.2016.
    Ort
    Barcelona
    Beiträge
    33

    Frage Wo befindet sich in Contao 4 der Debug Modus?

    In der Contao 3 Systemadministration gibt es unter "Global Configuration" eine nützliche Einstellung "Enable Debug Mode" die unter anderem im HTML Source Kommentare mit den verantwortlichen Templates generiert.

    contao3_debug.png

    Diese Einstellung ist in Contao 4 verschwunden. Wie schalte ich diese Kommentare wieder ein?

    contao3_template_comments.png
    Anderswo: Twitter - GitHub

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

  3. #3
    Contao-Nutzer Avatar von arechsteiner
    Registriert seit
    19.09.2016.
    Ort
    Barcelona
    Beiträge
    33

    Frage

    Die gewünschten Kommentare funktionieren lokal und remote, allerdings habe ich in beiden Umgebungen folgenden Fehler:

    Code:
    An error occurred while loading the web debug toolbar (404: Not Found).
    
    Do you want to open the profiler?
    Code:
    Symfony\Component\HttpKernel\Exception\
    NotFoundHttpException
    debug_toolbar_404.png

    debug_toolbar_profiler.png

    debug_toolbar_profiler_log.png

    Da scheint irgend etwas mit dem Routing nicht zu klappen.
    Anderswo: Twitter - GitHub

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

    Standard

    app_dev.php braucht viel Ressourcen, stelle sicher, dass die max_exexution_time hoch genug ist. Der Profiler scheint unter Contao 4 nicht zu funktionieren.

  5. #5
    Contao-Nutzer Avatar von arechsteiner
    Registriert seit
    19.09.2016.
    Ort
    Barcelona
    Beiträge
    33

    Standard

    Erhöhen der werte max_execution_time und memory_limit bringt leider nichts:

    Code:
    memory_limit=1280M
    max_execution_time=180
    Eventuell ein Contao Bug?
    Anderswo: Twitter - GitHub

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

    Standard

    Nein, das hat mit Contao nicht direkt etwas zu tun. Diese Meldung bzgl. des Profilers kommt immer dann, wenn app_dev.php lange zum laden braucht.

  7. #7
    Contao-Nutzer Avatar von arechsteiner
    Registriert seit
    19.09.2016.
    Ort
    Barcelona
    Beiträge
    33

    Standard

    Nach einigem Experimentieren funktioniert es nun.

    Es hatte irgend etwas mit dem URL Suffix zu tun, welches ich via app/config/config.yml entfernt habe. Auf dem remote Server konnte ich das Problem mit folgenden Schritten beheben:

    Meine app/config/config.yml:

    Code:
    # Contao configuration
    contao:
        url_suffix: ''
    Ausgangslage: Die Toolbar funktioniert nicht. Die URLs unter /app_dev.php/ haben kein .html suffix

    1. app/config/config.yml löschen (mit Sicherheitskopie woanders!)
    2. Cache leeren mit 'php vendor/bin/contao-console cache:clear'

    Zwischenstand: Nun funktioniert die Toolbar, aber alle URLS haben .html

    3. app/config/config.yml wieder hinzufügen
    4. Cache leeren mit 'php vendor/bin/contao-console cache:clear'

    Ende: Die Toolbar funktioniert, die URLs unter / haben kein .html suffix, aber die URLs unter /app_dev.php/.. haben nun ein .html suffix.

    Eigentlich macht die Lösung wenig Sinn, da die Dateistruktur genau die selbe ist, aber das Routing scheint trotzdem anders zu funktionieren. Das ist etwas seltsam.
    Anderswo: Twitter - GitHub

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

    Standard

    Ah, ja das macht Sinn. Ohne das URL Suffix wird praktisch jede URL von Contao abgefangen. Das kann man als Bug reporten. Könnte aber auch sein, dass es dafür keine Lösung geben wird.

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

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
  •