ฉันกำลังทดสอบการอัปเกรดเป็น Drupal 9 ฉันอัปเกรดแกนหลักและเข้าสู่ระบบและแก้ไขปัญหาบางอย่างเกี่ยวกับโค้ดที่เลิกใช้งานโมดูล จากนั้นพบปัญหา Twig ที่ไวยากรณ์การแทนที่มีการเปลี่ยนแปลง ฉันเปลี่ยนมุมมองบางส่วนที่มีไวยากรณ์ทวิกฝังอยู่เพื่อเขียนผลลัพธ์ใหม่และออกจากระบบ
เมื่อพยายามลงชื่อเข้าใช้อีกครั้งเพื่อแก้ไขมุมมองต่อไป ฉันพบว่าการเข้าสู่ระบบของผู้ดูแลระบบ (หรือผู้ใช้รายอื่น) จะไม่ทำงาน หน้าแรกของผู้ใช้ anon เพิ่งรีเฟรชโดยไม่มีข้อความแสดงข้อผิดพลาด ชื่อผู้ใช้และรหัสผ่านถูกต้อง
ฉันใช้ drush เพื่อรับการเข้าสู่ระบบแบบครั้งเดียว ซึ่งทำให้ฉันเข้าสู่ระบบได้สำเร็จ แต่ปัญหายังคงมีอยู่ ฉันได้รับข้อความบันทึกต่อไปนี้ประเภท 'php':
RuntimeException: ไม่สามารถเริ่มเซสชันได้เนื่องจากส่วนหัวถูกส่งไปแล้วโดย "/home/mark/lampstack-8.1.4-0/apache2/htdocs/pd-net-dev/vendor/symfony/http-foundation/Response.php" ที่บรรทัด 1239 ใน Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->start() (บรรทัดที่ 152 ของ /home/mark/lampstack-8.1.4-0/apache2/htdocs/pd-net-dev/vendor/ symfony/http-foundation/Session/Storage/NativeSessionStorage.php)
ยินดีรับความช่วยเหลือในการตีความและแก้ไขปัญหานี้
เวอร์ชัน PHP คือ 8.1.4