メインコンテンツに移動
ホーム

古松

メインナビゲーション

  • ホーム
  • ビデオ
  • ご連絡

パンくず

  • ホーム
  • drupal

drupal

5回連続ログイン失敗するとアカウントがブロックされ

Drupal8:5回連続ログイン失敗するとアカウントがブロックされる

5回連続ログイン失敗するとアカウントが一時的にブロックされる

  • 一つのアカウントが5回ログイン失敗すると、以下のメッセージが表示され、アカウントがブロックされます
    • Sorry, there have been more than 5 failed login attempts for this account. It is temporarily blocked. Try again later or request a new password.
デバッカーで呼び出す元の特定

drupal8: モジュール(ReCaptha)のコードを変更せず、読み込む方法

モジュール(ReCaptcha V3)がReCaptchaを呼び出せない

  • 手動でReCaptcha V3をインストール時に、依存しているモジュール(ReCaptcha)を呼び出せない
    • ReCaptcha V3の手動インストールは「Drupal8 : ReCaptcha V3 の使用時にクラス(ReCaptcha)が見つからないエラーおよび対処法」をご参考
  • ReCaptcha
ComposerよりDrupal Consoleのインストール

Drupal8: Drupal Consoleのインストールとカスタムモジュールの作成

CLIツール:Drupal Console とDrushの違い

  • CLIツールとして、Drupal8から、Drupal Consoleが出てきました。Drupalの開発にDrushというコンソールツールがありますが、それと違う機能を持つDrupal Consoleが出てきました。何が違うでしょうか。
    • Drupal8はSymfonyの土台に建てたものです
    • Drupal ConsoleはSymfony Console libraryをベースに作ったものです
ブロックをW3.CSSのCardで表現比較

Drupal8: W3.CSSのカスタマイズ:モジュール(Display Suite)を利用してcssルールの追加

問題点:Drupal8のW3.CSSの管理設定可能な部分は少ない

  • W3.CSSモジュール:Drupal 8 W3CSS Theme 8.x-1.16
  • W3.CSSの管理画面:ホーム » 管理 » テーマ » テーマの設定
  • 管理できる項目はコンテンツの色、メディアリンクなどぐらいです
    • W3.CSSの豊富なコンポーネント(例:Card、Selectionなど)の直接な設定はできない
  • W3.CSSの各種コンポーネントを理由するため、Sbu-
WYSIWYGで選択されていない言語が表示されてしまう

Drupal8: モジュール(Syntax Highlighter)の言語設定と従わずにCKEditorのプラグイン(CKEditor Syntax Highlighter)の言語選択および表示エラー

Drupal8のモジュール(Syntax Highlighter)の使用言語設定はモジュール(CKEditor Syntax Highlighter)に反映しない

  • WYSIWYGに関して、使用しているモジュール
    • Syntax Highlighter: 8.x-1.0-alpha2
    • CKEditor Syntax Highlighter: 8.x-1.0-alpha1
  • 両モジュールをインストールして、有効化します
  • WYSIWYG管理画面(
Drushの互換性

drupal8 : drushがDBへアクセスが必要のためDBのパス設定が必須

コマンド₍Drush₎でDrupalコアとモジュールの管理

  • Durpal8では、コマンドでDrupalコア、モジュールなどの管理は以下のようなものがあります
    • Drupal Console:Drupal8のモジュール開発、新規モジュールのスケルトンファイル作成に使用されます
    • Drush:Drupalのコア、モジュールのインストール、更新などに使用されます
  • drushのインストールは比較的に簡単で行えます
    • composer require
ログイン失敗よりアカウントがブロックされ

Drupal 8 : ログイン失敗でアカウントがブロックされた時の緊急対応

モジュール(flood)がインストールされた場合にログイン失敗が記録される

  • Drupal8がモジュール(flood)がコアーとして、初期インストール、有効化されています
  • ユーザーログイン5回以上失敗すると、ユーザーアカウントがブロックされることになります
    There have been more than 5 failed login attempts for this account. It is temporarily blocked. Try again later or
パスワード再設定画面

drupal8 : Adminアカウントのパスワード忘れの緊急対応方法

Adminアカウントのパスワード忘れ

  • Adminアカウントのパスワード忘れた場合、「パスワード再設定」(/user/password)画面でAdminアカウントの名前か、メールアドレスを入力して、パスワード再設定リンクを発行してもらえます
Drushよりモジュールのアンインストール

コマンド(Drush)でモジュールのアンインストール

通常手段でモジュールのアンインストールができない場合Drushコマンドで

  • 通常手段として、Admin権限のユーザーがモジュールのインストール、アンインストールを行います
  • 時にAdminユーザーがサイトへのログインもできないことがあります。例:ログイン管理のモジュール(reCaptch_3)に問題が生じました
    • Adminユーザーがサイトへのログインもできなくて、当然Admin関連の操作もできないです
  • どのモジュールに問題があるかを特定できれば、
Drupal8にキャッチされないエラー:flood

Drupal8 : エラーが発生時にキャッチされないことがしばしばあって、注意する必要がある

Drupal8がエラーをキャッチしないことがよくあります

  • デバッグモードでないと、いろいろなエラーがキャッチされなく、そのままスローされてしまい、システムログファイルにも残らず、わからなくなります
    • デバッグモード:例、xdebugを有効化にして、xdebug.show_exception_trace = true を設定すればエラーがDrupalの画面に表示されます
  • 例:Drupal-8.8.5のログインすると、VCCodeのデバッグモードで以下のエラーが表示されます

ページ送り

  • 1 ページ
  • 次ページ ››
drupal を購読

検索フォーム

カテゴリ別

  • laravel
  • drupal
  • javascript
  • windows
  • html
  • mysql
  • php
  • apache
  • css
  • SEO
  • video
  • wordpress
  • linux
  • python
  • Electron
  • Visual Studio Code

google ads