間違ったファイルをコミットする際のデプロイメントエラー
この記事では、追加すべきでないファイルやフォルダーのリポジトリへの誤ったコミットが原因でデプロイメントエラーが発生する場合の問題を修正します。
影響を受ける製品とバージョン
クラウドインフラストラクチャー上のAdobe Commerce(すべてのバージョン)
問題
ファイルやフォルダーのリポジトリにコミットすると、デプロイメントエラーが発生します。 例えば、次のエラーは、 ビルドフェーズ中に DB が現在使用可能でないときに DB に接続しようとすることが原因で発生します。
SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo for database.i
nternal failed: Name or service not known
In Abstract.php line 124:
SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo for database.i
nternal failed: Name or service not known
In Abstract.php line 124:
PDO::__construct(): php_network_getaddresses: getaddrinfo for database.inte
rnal failed: Name or service not known
原因:
特定のファイルやフォルダーは、 デプロイメントワークフローで中断を引き起こすので、リポジトリにコミットしないでください。
解決策
これらのファイルやフォルダーが存在する場合は、リポジトリから削除します。
app/etc/env.php
pub/media/catalog
vendor
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a