Drupal 9

トラブル(Drupal9/10)

CMS: 

各種トラブル(Drupal9/10)
アップデートなどでトラブル

composerで更新後、drushコマンド実行でエラー

In Connection.php line 189:
SQLSTATE[HY000] [2002] Connection refused

データベースの接続が失敗していようなので、sudo systemctl stop mysql   ,  sudo systemctl restart mysql  で接続が出来ました。

 

Drupal 9

CMS: 

オープンソースソフトウェア: 

Drupal 9
インストール

composerでDrupalプロジェクトとして新規インストールする場合

Drupal 9.4.8の場合 composer create-project drupal/recommended-project:9.4.8 "install-dir"

 

PHP

PHP5.6の場合

libapache2-mod-php5.6

PHP 7.4 の場合

libapache2-mod-php7.4 php-common php7.4 php7.4-bcmath php7.4-cli php7.4-common php7.4-curl php7.4-gd php7.4-json php7.4-mbstring php7.4-mysql php7.4-opcache php7.4-readline php7.4-xml php7.4-zip

PHP8.1の場合

Drupal 8 drush

CMS: 

オープンソースソフトウェア: 

Drush for Drupal 8

Drupal 8 からDrushコマンドが変わりました、drush 9 がDrupal8版となります。

Drupal 8 のDrushコマンド

 

entityがエラー・警告になる場合は、drush entity-updates を実行します。

詳細は https://drushcommands.com/drush-8x/core/entity-updates/

 

Drush 10 for Drupal 8.4+ and Drupal 9

インストールはComposerでインストールします。 composer require drush/drush

詳細は、 https://docs.drush.org/en/master/install/