タグ:Drupal8に一致する記事

「Upgrade Status」モジュールのPHPStanエラーを解消する方法

TaKo2021年3月19日 - 15:48 に投稿

タグ

関連リンク

概要

「Upgrade Status」モジュールの調査中、プロジェクトのScanがPhpstanエラーでうまくいきませんでした。
そのエラーの解消した方法をここで共有します。

elasticacheで挙動がおかしくなった話

ズィスト2020年12月25日 - 18:25 に投稿

皆さんこんにちは
今回はAWSのelasticacheを使おうとして挙動がおかしくなった話をご紹介します。
この記事ではmemcacheについてとなります。

環境

今回問題が起きた環境はこちら

  • EC2インスタンス (centos)
    • php,apache,Drupalなどインストール済み
  • Elasticache (memcache)
    • クラスター構成

概要

memcacheを使用するためremiリポジトリからphp拡張モジュールのphp-pecl-memcachedをインストールしました。
しかし、ここに落とし穴がありました。

Drupal8からDrupal9にアップデートする方法

ズィスト2020年11月24日 - 17:47 に投稿

タグ

はじめに

Drupal9が公開されて半年が経とうとしています。
D9に触れる機会がなかなかなかったのですが、時間ができたためローカルの環境をD8からD9にアップデートしました。
その時の手順を公開します。
今回はDrupal8.9.5から9.0.8にアップデートしました。

手順

手順は以下の通りとなります。

  1. バックアップを取得する。

  2. サイトの状態を確認する。

  3. D9への更新

コンテンツタイプを移行する

funada2020年10月14日 - 14:58 に投稿

タグ

コンテンツタイプを移行する

作成したコンテンツタイプを別の環境に移行する手順について説明します。

大まかな手順としては、各種の構成ファイルを含んだカスタムモジュールを作成し、そのモジュールを新しい環境にインストールするという流れになります。

この「構成ファイル」というのは、コンテンツタイプ名、各フィールド名、各フィールドの設定などといった情報をyml形式で表現したファイルのことです。構成ファイルは全てデータベースの「config」というテーブルに16進数に変換して保存されています。

カスタムモジュールを作成する

まず最初に適当な名前のカスタムモジュールを作成します。モジュールとしてインストール出来さえすればいいので、info.yml以外のファイルは不要です。

カスタムDrushコマンドでコンテンツを生成する

funada2020年7月29日 - 15:02 に投稿

タグ

カスタムDrushコマンドでコンテンツを生成する

Drushコマンドを用いてコンテンツの作成を行ってみます。
Drushコマンド作成の基本的な方法については、前回の記事「Drushのカスタムコマンドを作成する」をご覧ください。

今回は「drush_create_node」という名前でモジュールを作成します。
作成するファイルは前回と同様、下記の4種類となります。