Händlerbund Plugin verursacht Fehlermeldungen

Hallo zusammen,

ich erhalte diese Fehlermeldungen:

[Thu Mar 02 16:00:46.976762 2017] [fcgid:warn] [pid 626747:tid 140534718904064] [client 195.145.86.218:35582] mod_fcgid: stderr: thrown in /home/meinewebseitecom/public_html/engine/Shopware/Components/Session/PdoSessionHandler.php on line 330, referer: https://www.meinewebseite.com/backend/
[Thu Mar 02 16:00:46.976751 2017] [fcgid:warn] [pid 626747:tid 140534718904064] [client 195.145.86.218:35582] mod_fcgid: stderr: #0 /home/meinewebseitecom/public_html/engine/Shopware/Components/Session/PdoSessionHandler.php(330): PDOStatement->execute(), referer: https://www.meinewebseite.com/backend/
[Thu Mar 02 16:00:46.976723 2017] [fcgid:warn] [pid 626747:tid 140534718904064] [client 195.145.86.218:35582] mod_fcgid: stderr: PHP Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away in /home/meinewebseitecom/public_html/engine/Shopware/Components/Session/PdoSessionHandler.php:330, referer: https://www.meinewebseite.com/backend/
[Thu Mar 02 16:00:46.971796 2017] [fcgid:warn] [pid 627764:tid 140534576228096] [client 195.145.86.218:57003] mod_fcgid: stderr: thrown in /home/meinewebseitecom/public_html/engine/Shopware/Components/Session/PdoSessionHandler.php on line 330, referer: https://www.meinewebseite.com/backend/
[Thu Mar 02 16:00:46.971779 2017] [fcgid:warn] [pid 627764:tid 140534576228096] [client 195.145.86.218:57003] mod_fcgid: stderr: #0 /home/meinewebseitecom/public_html/engine/Shopware/Components/Session/PdoSessionHandler.php(330): PDOStatement->execute(), referer: https://www.meinewebseite.com/backend/
[Thu Mar 02 16:00:46.971744 2017] [fcgid:warn] [pid 627764:tid 140534576228096] [client 195.145.86.218:57003] mod_fcgid: stderr: PHP Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away in /home/meinewebseitecom/public_html/engine/Shopware/Components/Session/PdoSessionHandler.php:330, referer: https://www.meinewebseite.com/backend/

In etwa zur gleichen Zeit in /var/log/plugin_community_backend_hbdev.log:

1488466846: An exception occurred while executing 'SELECT
  ce.name,
  COALESCE(currentShop.value, parentShop.value, fallbackShop.value, ce.value) as value

FROM s_core_plugins p

INNER JOIN s_core_config_forms cf
  ON cf.plugin_id = p.id

INNER JOIN s_core_config_elements ce
  ON ce.form_id = cf.id

LEFT JOIN s_core_config_values currentShop
  ON currentShop.element_id = ce.id
  AND currentShop.shop_id = :currentShopId

LEFT JOIN s_core_config_values parentShop
  ON parentShop.element_id = ce.id
  AND parentShop.shop_id = :parentShopId

LEFT JOIN s_core_config_values fallbackShop
  ON fallbackShop.element_id = ce.id
  AND fallbackShop.shop_id = :fallbackShopId

WHERE p.name=:pluginName' with params [1, 1, null, "HbdevHaendlerbund"]:

SQLSTATE[HY000]: General error: 2006 MySQL server has gone away

Hat einer eine Idee wie man das abstellen kann?

Viele Grüße,
Hagen

Hallo Hagen,

ich werde versuchen den Fehler bei uns nachzuvollziehen.
Auf den ersten Blick sehe ich leider in deinem Beitrag keinen Anhaltspunkt der direkt auf unser Plugin hindeutet.

Was ich sehe, ist folgendes:

General error: 2006 MySQL server has gone away

Auf den ersten Blick deutet das eher auf „Konfigurationsproblem“ beim MySQL Server hin.

Handelt es sich bei dem System um einen Testserver, oder z.B. shared Hosting?
Generell wären ein paar Eckdaten zum System nützlich um den Fehler zu untersuchen.

Ich hab das Plugin eben frisch in eine SW 5.2.18 Umgebung installiert und erhalte dort keine Fehler.

Edit:

Plugin auch in SW 5.2.21 getestet. Keine Probleme zu erkennen.

 

Eine weitere Frage, handelt es sich bei Ihrem Shop um einen Multishop?

Kollegen haben mir eben auf Nachfrage bestättigt das das Plugin Multishops unterstützt.
Von der obig zitierten SQL Abfrage her, scheitert aber schon die Shopware Seitige Abfrage der Plugin Konfiguration.
Diese scheitert aber scheinbar, wie schon erwähnt, nicht auf Grund einer Fehlerhaften SQL Abfrage, sondern weil die Verbindung zum MySQL Server “verloren” geht.

Hallo Daniel,

welche Angaben werden denn genau gebraucht? 

Als ich gerade auf Inhalte->Rechtstexte klickte stand da ganz kurz etwas von deprecated in der Titelzeile des Fensters.
Im Fenster selber steht:

Konfiguration Shop 1:
Zuletzt aktualisiert am 22.3 2017 19:06 Uhr. Die nächste Aktualisierung erfolgt in 3 Stunden und 10 Minuten.
Bitte wenn sie manuell aktualisieren möchten.
Host:
www.fahrzeug-teile.com

Die Fehlermeldungen in plugin_community_backend_hbdev.log scheinen einmal täglich, vermutlich bei der Aktualisierung eingetragen zu werden.

Gruß,
Hagen