Score:0

Getting InvalidArgumentException for UpgradeStatusForm after installing the upgrade_status module on a Drupal 8 site

ธง cn

I have a very old install that began with 6 and is now at 8. I'm trying to get it updated to 9 but have gotten stuck with getting the upgrade_status module to work. After it was installed via composer, I get this error when navigating to the report:

The website encountered an unexpected error. Please try again later.

InvalidArgumentException: Class "\Drupal\upgrade_status\Form\UpgradeStatusForm" does not exist. in Drupal\Core\DependencyInjection\ClassResolver->getInstanceFromDefinition() (line 24 of core/lib/Drupal/Core/DependencyInjection/ClassResolver.php).

I then tried to manually install it (very hacky) in the /modules directory to no effect.

I'm not sure if my install of Drupal is hopelessly broken and stuck at 8. I appreciate any suggestions or additional info that will help me troubleshoot it.

Thx,

cn flag
_ฉันพยายามติดตั้งด้วยตนเอง_ นั่นหมายความว่า `ผู้แต่งต้องการ` ใช้งานไม่ได้ใช่หรือไม่
cn flag
ตอนแรกฉันใช้ `ผู้แต่งต้องการ drupal/upgrade_status` และหลังจากนั้นมันก็ปรากฏในหน้ารายงาน แต่คลิกที่ลิงก์ที่นำทางไปยังข้อยกเว้นด้านบน
cn flag
คุณติดตั้งและล้างแคชหรือไม่
cn flag
ฉันเพิ่งลอง `composer clear-cache` (และรีสตาร์ท Apache ด้วย) แต่ได้รับข้อผิดพลาดเดียวกัน อย่างไรก็ตาม โฟลเดอร์ที่แสดงรายการเมื่อทำการล้างจะอยู่ใน `~/.cache/composer/` ฉันยังมีไซต์ Drupal 9 ที่สะอาดในไดเร็กทอรีพี่น้องไปยังไซต์ Drupal 8 การมีสองตัวนี้ในเครื่องเดียวกันอาจเป็นปัญหาได้หรือไม่? หรือการกำหนดค่าผิดพลาดอาจทำให้พวกเขากระทืบกันในทางใดทางหนึ่ง?
misterdidi avatar
de flag
สวัสดี ฉันเดาว่าคำถามของ Clive คือ: หลังจากที่คุณต้องการ `upgrade_status` กับนักแต่งเพลง คุณได้ติดตั้งโมดูล (จากอินเทอร์เฟซผู้ดูแลระบบหรือ `drush en upgrade_status`) และคุณได้ล้างแคชของ Drupal (จากอินเทอร์เฟซผู้ดูแลระบบหรือ `drush cr `)? ฉันไม่คิดว่าการล้างแคชผู้แต่งจะช่วยแก้ปัญหาของคุณได้
cn flag
@Clive && @misterdidi: การโทร `drush cr` ทำได้แล้ว! หลังจากทำงานกับ Drupal เวอร์ชันเก่าเป็นหลัก ฉันเริ่มคุ้นเคยกับการจัดการโดยใช้ `composer` และ `drush` ฉันเลิกล้มเรื่องนี้เร็วไปหน่อย ขอบคุณมากสำหรับความอดทน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา