概要
Drupalでキャッシュを削除した際、以下のようなエラーが発生することがありました。
./vendor/bin/drush cr
In CheckExceptionOnInvalidReferenceBehaviorPass.php line 88:
The service "access_check.contact_personal" has a dependency on a non-exist
ent service "user.data".
本エラーへの対応方法に関する備忘録です。
参考
以下が参考になりました。
対策
Featuresモジュールにより、userというモジュールが作成されていました。
/modules/custom/user
これを削除することにより、当該エラーを回避することができました。
その他
同様に、commentというモジュールが悪さをすることもありました。同様に削除することにより、エラーを回避できました。
まとめ
同様のエラーでお困りの方の参考になりましたら幸いです。
動画版(生成AIによる自動生成): この記事の内容をずんだもん×四国めたんの掛け合いで解説しています。自動生成のため、内容に誤りがある可能性があります。正確な情報は記事本文をご参照ください。



