เพิ่งเริ่มใช้ Drupal ฉันเพิ่งสร้างโมดูลแบบกำหนดเองใหม่ใน Drupal 9 เพื่อดูว่ามันทำงานอย่างไร ฉันพยายามทดสอบด้วยโค้ดเพียงเล็กน้อย ฉันเพิ่งเปิดใช้งานโมดูลนี้และได้รับข้อผิดพลาดนี้ ตอนนี้ฉันไม่สามารถเปิดอะไรได้และได้รับข้อผิดพลาดนี้ในทุกหน้า ไม่มีอะไรเกิดขึ้นแม้ว่าฉันจะเปลี่ยนแปลงอะไรในโค้ดก็ตาม นี่คือรหัสโมดูลที่กำหนดเองของฉัน
check_hookcalls.info.yml
ชื่อ: ขอตรวจสอบการโทร
คำอธิบาย: โมดูลสำหรับทดสอบตะขอ
core_version_requirement: ^8 || ^9
ประเภท: โมดูล
check_hookcalls.module
<?php
function check_hookcalls_node_presave() {
die;
}
?>
ข้อผิดพลาดที่ฉันได้รับคือสิ่งต่อไปนี้
[13-Jul-2021 15:34:49 Europe/Berlin] RuntimeException: ไม่สามารถเริ่มเซสชันได้เนื่องจากส่วนหัวถูกส่งไปแล้วโดย
"C:\softwares\xampp\htdocs\d9_firstexperience\2\modules\check_hookcalls\check_hookcalls.module" ที่บรรทัด 10 ใน
C:\softwares\xampp\htdocs\d9_firstexperience\2\vendor\symfony\http-foundation\Session\Storage\NativeSessionStorage.php ที่บรรทัด 152