Debug Modus deaktivieren

Hallo zusammen 

Ich möchte gerne in meiner config.php den Debug Modus deaktivieren.

Nun ist in einer Originalen config Datei bloss dieses? Oder was muss bleiben und was weg?

Ich weiss leichte frage aber für mich Hilfsreich

  array (
    'host' => 'localhost',
    'port' => '3306',
    'username' => 'xxxx',
    'password' => 'xxxx',
    'dbname' => 'meinshop.local',
  ),
  'front' => [
      'showException' => true,
      'throwExceptions' => true,
      'noErrorHandler' => false,
  ],

  //Zeige Low-Level PHP-Fehler
  'phpsettings' => [
      'display_errors' => 1,
  ],

  // Template-Cache
  'template' => [
      'forceCompile' => true,
  ],

  // Backend-Cache
  'cache' => [
      'backend' => 'Black-Hole',
      'backendOptions' => [],
      'frontendOptions' => [
          'write_control' => false
      ],
  ],

  // Http-Cache
  'httpCache' => [
      'enabled' => true, // true or false
      'debug' => true,
  ],
);

Prinzipiell kannst du alles nachdem db array raus nehmen.

Aber davon ab steht doch alles da?

front’ => [’ showException’ => true, ’ throwExceptions’ => true, ‘noErrorHandler’ => false,],

Sollte ja eigentlich fast selbst erklärend sein. Darüber hinaus: Google  -> Shopware debug -> Debugging Shopware

Dort wird auch alles beantwortet.

Hi Shopwareianer

Ja die Developer habe ich schon gesehen jedoch ohne Englishkentnisse wird das schwer. 

@weater schrieb:

Hi Shopwareianer

Ja die Developer habe ich schon gesehen jedoch ohne Englishkentnisse wird das schwer. 

Okay - Dachte in Deutschland kann jeder so halbwegs Englisch ^^

Ansonsten halt Google Translate nutzen. Im übrigen: Einer der besten Translate Services die ich kenne: https://www.deepl.com/translator 

1 „Gefällt mir“

Hallo so ich habe jetzt meine config geändert.

So sah Sie vor der Aenderung aus. (Allso Fehlermeldung im Frontend sichtbar)

  array (
    'host' => '127.0.0.1',
    'port' => '3306',
    'username' => ' *********',
    'password' => ' **********',
    'dbname' => ' ******',
  ),    

 'front' => [
    'showException' => true,
    'throwExceptions' => true,
    'noErrorHandler' => false,
],
 
//Zeige Low-Level PHP-Fehler
'phpsettings' => [
    'display_errors' => 1,
],
);

Jetzt habe ich das so gelöst:

  array (
    'host' => 'localhost',
    'port' => '3306',
    'username' => ' *****',
    'password' => ' *******',
    'dbname' => ' *******',
  ),
  
  'front' => [
    'showException' => true,
    'throwExceptions' => true,
    'noErrorHandler' => false,
],
 
);

In der Anleitung von Github sieht Sie jedoch noch kürzer aus nämlich so:

Nur wenn ich das alles genau so mache spricht mein Shop nicht mehr an?

In dem jetztigen Zustand werden keine Fehler mehr im Frontend angezeigt jedoch es kommt wenn eine Seite nicht gefunde wird nur eine „Weisse Site im Browser“?

Ich möchte das eine Hinweis kommt das bsw. das Produkt oder die Seite nicht gefunden wurde…blablabla…

Die Einstellungen in Shopware Backend sind so:

Ich kann da auch alles ändern jedoch bringt das nichts.

Was ist mein Ueberlegungsfehler?? Danke für Eure Hilfe

Gruss Chris