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

古松

メインナビゲーション

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

パスワード再設定画面

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のデバッグモードで以下のエラーが表示されます
redirect url to sub directory

drupal8 : URLをサブディレクトリに転送じに生じたエラー及び対処法

レンタルサーバーでDrupal8のURLをサブディレクトにリダイレクト

  • レンタルサーバーでの複数のURLをそれぞれのディレクトリに振り分け設定が難しい場合があります。
  • .htaccessでそれぞれのURLをルートディレクトからサブディレクトリにリダイレクトすることがよく使われます
    • root directory(document_root): php  ← url(http://2drill.local)がここに来る
VCCodeのPHP実行パスにphp.exeがなければエラーになる

vscode : phpの実行環境パスにphp.exeファイルが含まなければならない

開発環境に複数のPHPバージョンが共存

  • ローカル環境はWindows10で、実行したいPHPを環境変数に設定しないで、開発ツール、サーバーに必要なPHPバージョンを設定します
  • ローカルのPHPとApacheはXAMPPパッケージで管理します
    • 複数のPHP環境をApacheのhttpd.confファイルで管理します
    • 「
pathautoより記事のタイトルをURLに変換

Drupal8 : モジュール(pathauto)の設定にエイリアスを翻訳しないように設定の注意

モジュール(pathauto)より記事のタイトルをURLに設定

  • モジュール(pathauto)より、記事にタイトル、サマリなどをURLにするエイリアスの作成ができる
古いバージョンのComposerでDrupal8更新時にエラー

Drupal8:古いバージョンのComposerでDrupal8更新時に発生したエラーと対処法

ComposerでDrupal8を更新

  • Drupal8がComposerを利用して更新したほうが簡単で早くできます
  • Drupal8のルートディレクトのしたで、以下のコマンドでDrupal8コアを更新します
    • composer update

古いバージョンのComposerがDrupal8更新時にエラーが発生

  • 今回使用しているComposerとDrupal8のバージョン:
    • Composer:1.4.
ReCaptcha 設定

Drupal8 : ReCaptcha V3 の使用時にクラス(ReCaptcha)が見つからないエラーおよび対処法

モジュール(reCAPTCHA v3)が通常にインストール

  • モジュール:reCAPTCHA v3 が説明通りにDrupal8にインストール、有効化します
    • 依存しているモジュール: captcha もインストール、有効化します
  • サイト設定(Home >
generate a template of drupal custom module/entity/content

Drupal8でのカスタム・エンティティをコマンドラインで作成する方法

Drupal7よりD8のカスタムモジュール・エンティティ作成が簡単

  • Drupal7では、カスタムモジュール(Custom Module)、エンティティ(Entity)自作するには随分コーティングする必要はあります
    • 例:DrupalのEntityを定義する簡単な例
  • Drupal8では、カスタムモジュール、エンティティのテンプレート作成にはDrupal、
接続設定にnameが足りない場合にエラー

VS Code:リモートサーバーのソースコードの編集管理ツール(SFTP)の導入

リモートサーバのソースコード管理ツール:SFTP

  • 作業環境:リモートサーバーの開発環境で行い、ローカルで管理しないことにします(異なる端末で行います)
    • 開発者は一名で、同時に異なる端末でソースコードの編集は行わないので、ソースコードのバージョン管理はしなくて良いです
    • 異なる端末、違う時間帯でソースコードを編集作業するため、全部ローカルにダウンロードして、作業後にサーバーにアップロード(コミット)することが面倒なので、ローカルでソースコードを管理しないことにします

ページ送り

  • 先頭ページ « First
  • 前ページ ‹ Previous
  • Page 1
  • カレントページ 2
  • Page 3
  • Page 4
  • Page 5
  • Page 6
  • Page 7
  • Page 8
  • Page 9
  • …
  • 次ページ Next ›
  • 最終ページ Last »
を購読

検索フォーム

カテゴリ別

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

google ads