2016-04-16 9 views
0

Hie und da, einer meiner Server bricht mit dieser Fehlermeldung unten:"kein Pufferspeicher vorhanden" PDO Fehler

symfony/Verkäufer/Lehre/dbal/lib/Lehre/DBAL/Treiber/PDOConnection .php Linie 40 { "Ausnahme": "[object] (PDOException (Code: 7): SQLSTATE [08006] [7] konnte keine Verbindung zum Server: kein Pufferraum verfügbar

Für keinen Grund, warum ich kann es herausfinden, dann fängt es sich nach einer Weile wieder selbst.

Scheinbar ist der Fehler auf der DB-Seite, weil verschiedene Anwendungen alle zum Scheitern neigen. Trotz umfangreicher Google-Suche konnte ich nichts hilfreiches finden, außer dass ich nicht die einzige Person bin, die dieses Problem hat.

Ich benutze eine Symfony2-Anwendung mit einem PostgreSQL-Backend, nicht sicher, ob das wichtig ist. Ich sehe nicht viel Last oder andere Leistungsprobleme, meine verschiedenen Speichereinstellungen in PHP und Postgres sind reichlich vorhanden, und ich sehe keine nützlichen Fehlermeldungen in einem der Protokolle. So bin ich völlig verloren und selbst ein Hinweis in die richtige Richtung wäre sehr zu begrüßen.

+0

Sie können die Puffergröße von mysql.ini überprüfen und erhöhen. – naf4me

+0

Wie oben erwähnt, verwende ich Postgres, nicht MySQL. Ich habe shared_buffers = 512MB dort. Wenn das nicht genug ist, weiß ich nicht, was ich tun soll. – Tom

+0

Nur ein Versuch, indem shared_buffers = 750MB macht. – naf4me

Antwort

0

Die richtige Lösung wie in den Kommentaren, so bin ich schreibe es nur als Antwort auf:

shared_buffers in der PostgreSQL-Konfiguration Erhöhung machte das Problem weggeht.

Verwandte Themen