0

Drupal メニューにこの奇妙な問題があります。drupal メニューにリンクを追加しようとすると、次の SQL 例外がスローされます。新しいメニューを作成したり、既存のメニューを削除したりできますが、リンクを追加することはできません :-) 何か助けはありますか?

例外の処理中に追加のキャッチされない例外がスローされました。

オリジナル

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT s.lid, t.translation, s.version FROM {locales_source} s LEFT JOIN {locales_target} t ON s.lid = t.lid AND t .language = :language WHERE s.source = :source AND s.context = :context AND s.textgroup = 'default'; ( /home/predra/public_html/modules/locale/locale.module の 684 行目)。

追加

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: INSERT INTO {watchdog} (uid、type、message、variables、severity、link、location、referer、hostname、timestamp) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1 、:db_insert_placeholder_2、:db_insert_placeholder_3、:db_insert_placeholder_4、:db_insert_placeholder_5、:db_insert_placeholder_6、:db_insert_placeholder_7、:db_insert_placeholder_8、:db_insert_placeholder_9); 配列 ( [:db_insert_placeholder_0] => 1 [:db_insert_placeholder_1] => php [:db_insert_placeholder_2] => %type: !message in %function (line %line of %file). [:db_insert_placeholder_3] => a:6:{ s:5:"%type";s:12:"PDOException";s:8:"!message";s:495:"SQLSTATE[HY000]: 一般的なエラー: 2006 MySQL サーバーがなくなりました: SELECT s.lid 、t.translation、s。version FROM {locales_source} s LEFT JOIN {locales_target} t ON s.lid = t.lid AND t.language = :language WHERE s.source = :source AND s.context = :context AND s.textgroup = 'デフォルト'; Array ( [:language] => tr [:source] => 許可された HTML タグを含め、ユーザーが入力したコンテンツをフィルタリングする方法を構成します。モジュール提供のフィルターを有効にすることもできます。 [:context] => ) "; s:9:"%function";s:8:"locale()";s:5:"%file";s:53:"/home/predra/public_html/modules/locale/locale.module";s :5:"%line";i:684;s:14:"severity_level";i:3;} [:db_insert_placeholder_4] => 3 [:db_insert_placeholder_5] => [:db_insert_placeholder_6] => context AND s.textgroup = 'デフォルト'; Array ( [:language] => tr [:source] => 許可された HTML タグを含め、ユーザーが入力したコンテンツをフィルタリングする方法を構成します。モジュール提供のフィルターを有効にすることもできます。 [:context] => ) "; s:9:"%function";s:8:"locale()";s:5:"%file";s:53:"/home/predra/public_html/modules/locale/locale.module";s :5:"%line";i:684;s:14:"severity_level";i:3;} [:db_insert_placeholder_4] => 3 [:db_insert_placeholder_5] => [:db_insert_placeholder_6] => context AND s.textgroup = 'デフォルト'; Array ( [:language] => tr [:source] => 許可された HTML タグを含め、ユーザーが入力したコンテンツをフィルタリングする方法を構成します。モジュール提供のフィルターを有効にすることもできます。 [:context] => ) "; s:9:"%function";s:8:"locale()";s:5:"%file";s:53:"/home/predra/public_html/modules/locale/locale.module";s :5:"%line";i:684;s:14:"severity_level";i:3;} [:db_insert_placeholder_4] => 3 [:db_insert_placeholder_5] => [:db_insert_placeholder_6] =>http://predra.com/admin/structure/menu/manage/menu-header-menu/add [:db_insert_placeholder_7] => http://predra.com/doktor/haldun-san [:db_insert_placeholder_8] => 78.180. 179.155 [:db_insert_placeholder_9] => 1348828684 ) dblog_watchdog() 内 (/home/predra/public_html/modules/dblog/dblog.module の 154 行目)。

4

1 に答える 1

1

mysql\bin\my.ini で max_allowed_pa​​cket を 20M 以上に変更してください (mysql サーバーの構成パスによって異なります)。

于 2012-09-28T13:54:32.883 に答える