12

私のフォーム フィールド タイプで、ファイル メニューを編集すると、これらのエラーが表示されます。

致命的なエラー: D:\wamp\www\cms_development\includes\database\database.inc の行 2168 ( ! ) PDOException のメッセージ「SQLSTATE[HY000]: General error: 2006 MySQL server has gone away」を伴うキャッチされない例外 'PDOException' : SQLSTATE[HY000]: 一般的なエラー: 2006 MySQL サーバーが D:\wamp\www\cms_development\includes\database\database.inc の 2168 行目に移動しました

誰でもこのエラーを修正する方法を知っています...

4

3 に答える 3

27

これは max_allowed_pa​​cket が原因である可能性があります

ファイルを変更しmy.ini/my.cnfます。ファイルの [mysqld] の下に 1 行を含めます。

max_allowed_packet=500M

完了したら、MySQL サービスを再起動します。次のように、mysql で現在の値を確認できます。

SHOW VARIABLES LIKE 'max_allowed_packet'

ここでそれについて読むことができますhttp://dev.mysql.com/doc/refman/5.1/en/packet-too-large.html

于 2013-09-24T13:51:24.647 に答える