3

Drupalから、「不正な選択が検出されました。サイト管理者に連絡してください」というエラーメッセージが表示されます。http://naplesres.designbracket.com さらに悪いことに、このエラーによってログインが妨げられています。 Webサイト 。いずれかのユーザーのuname/pwdを入力するたびに、エラーがスローされます(データベースのユーザーテーブルをチェックして、パスワードに変更がないことを再確認しました)。

エラーの原因は、左側のサイドバーにある[ローカルクーポンの検索]ブロックにあると思います。この検索は、ビューのフィルターを公開することによって作成されており、その中の値がエラーの原因になっているはずです。ただし、正しいパスワードを使用してもサイトにログインできないのは困惑します。親切にTHanksを助けてください

4

3 に答える 3

2

今後の参考のために: ブロックが問題の原因である場合は、データベースからブロックを無効にしてみてください。問題を引き起こすモジュールにも同じことが適用できます。

「blocks」テーブルでブロックを無効にし、status=0 および region='' を設定できます

モジュールは「システム」テーブルにあります。無効にするには status=0 を設定してください。

不完全なモジュールを試したり、コーディングしたモジュールで何か間違ったことをしたりするときに、多くの時間を節約してくれました。

于 2009-09-02T21:12:37.453 に答える
1

エラーを解決できました。それは論理よりもヒットと試行でした。一番大変だったのは、ウェブサイトにログインすることでした。データベースレベルでパスワードを繰り返しリセットしたにもかかわらず、ログインできませんでした。そこで、新しいパスワードの要求をクリックし、1 回限りのログイン URL を使用してサイトにログインし、パスワードをリセットしました。

エラーの主な原因は、CCK 選択リストに基づいて値を選択するビューにありました。CCK 選択リストで許可される値が変更されました。私はいくつかの競合を引き起こしたと信じています。ビューを再度保存すると、エラーが自動的に解決されました。

于 2009-09-02T11:30:07.087 に答える
0

単純にページまたはブロックを作成しようとしたときに、この問題が発生しました。Drupal は「不正な選択 - 管理者に連絡してください」というフォーム エラーを表示します。私のインストールにはデフォルトの「入力形式」が含まれておらず、空のラジオボタンが原因で新しいページを作成しようとして失敗していたため、それが発生していることを発見しました. 「Filtered HTML」に設定すると、エラーが発生しなくなりました。[管理] > [サイトの構成] > [入力形式] に移動して、既定の入力形式を設定できます。

また、ユーザー権限を再確認してください。何らかの理由で、私のインストールでは管理者に完全な権限が付与されていなかったため、新しい管理者ロールを作成し、自分自身に完全な権限を付与しました。

于 2010-01-06T20:26:50.453 に答える