Điểm:2

Lỗi "tên thực thể cấu hình không tồn tại được trả về bởi FieldStorageConfigInterface::getBundles()" trong cơ quan giám sát

lá cờ jp

Sau khi di chuyển từ 7 sang 9, tôi nhận được rất nhiều lỗi này trong cơ quan giám sát, từ lượt xem.

Tên thực thể cấu hình không tồn tại được trả về bởi FieldStorageConfigInterface::getBundles(): loại thực thể: đoạn văn, bó: iframe, tên trường: trường_url

Những điều tôi đã thử:

  • Kiểm tra gói đoạn văn (loại): chỉ có hai, khung nội tuyến một không tồn tại (tôi không cần nó trong trang web mới).

  • drush cr

  • cấu hình drush: xuất khẩu sau đó grepping các tập tin cho iframe: nó chỉ tồn tại trong media.settings.yml như iframe_domain: '' - không liên quan

  • grepping các tập tin cấu hình cho trường_url - không tìm thấy.

  • có thể có một số nội dung cũ đề cập đến iframe bó? chọn loại riêng biệt từ các đoạn_item; chỉ hiển thị tên gói mới. Giống với đoạn_mục_trường_dữ liệu

  • hiển thị các bảng như "%field_url%"; Điều này tiết lộ hai bảng: đoạn__field_urlđoạn_revision__field_url - Tôi đã mong đợi những điều này sẽ bị xóa. Mặc dù cả hai đều trống rỗng.

  • hiển thị các bảng như "%iframe%"; - không ai.

  • Tôi đã xem qua tất cả các chế độ xem - nhưng đây là tất cả các chế độ xem D9 mặc định, cộng với một số chế độ xem do chính tôi thêm vào cho trang web mới, không liên quan gì đến gói đoạn văn.

  • Tôi đã kiểm tra báo cáo trường được sử dụng trong lượt xem - trường_url không có ở đó.

  • Tôi đã kiểm tra báo cáo danh sách trường. trường_url ở đó, và thật kỳ lạ, nó nói loại thực thể là đoạn văn nhưng sau đó nó nói:

    Văn bản (đơn giản) (mô-đun: lõi)

  • Tôi đã thử tạo lại một loại đoạn có tên iframe rồi xóa nó.

  • Tôi đã cố gắng thêm một trường có tên là url, nhưng nó bị cấm vì tên máy đó đã tồn tại.

Tôi không biết làm thế nào để loại bỏ các lỗi/thông báo này.

Cập nhật

Tôi đã tìm thấy một số tệp yml cấu hình liên quan đến trường URL này. Tôi đã xóa chúng và thực hiện nhập cấu hình, thao tác này dường như giải quyết được sự cố cho trường đó nhưng lại mở ra cho các trường khác.

Hiện đang phàn nàn về loại thực thể: đoạn, gói: grid_item_node_list, tên trường: trường_văn bản

Tuy nhiên, tôi không thể sử dụng cùng một phương pháp xóa cho trường đó vì nó được sử dụng cho nội dung mới (trên các gói đoạn văn khác nhau).

Trong cấu hình đã xuất, không có tệp nào chứa grid_item_node_list và không có tệp nào có tên đó. Tuy nhiên, khi tôi grep cơ sở dữ liệu tôi tìm thấy:

cache_config.cid chứa 2:

  • field.field.paragraph.grid_item_node_list.field_page_ref
  • field.field.paragraph.grid_item_node_list.field_text

cache_default.data cũng chứa grid_item_node_list cũng như cache_Discovery.datakey_value.value (đối với tên: đoạn văn).

Tôi không hiểu tại sao (a) các cấu hình này không được xuất và (b) tại sao các cấu hình liên quan đến bộ đệm không bị xóa trên drush cr.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.