ฉันมีรหัส PHP ที่เป็นดังนี้ (kill.php):
<?php echo exec("/home/duke/aa/scripts/test.sh"); ?>
test.sh มีลักษณะเช่นนี้:
screen -S server -X quit
ถ้าฉันเรียกใช้โค้ด php ในเทอร์มินัลphp screen -S server -X quit
สคริปต์จะฆ่าเซสชันหน้าจอ
อย่างไรก็ตามถ้าฉันชี้เว็บเบราว์เซอร์ของฉันไปที่http: //mywebsite/test.phpมันจะแสดง "ไม่พบเซสชันหน้าจอ" และจะไม่ฆ่าเซสชันของหน้าจอ ฉันจะทำอย่างไรเพื่อให้เว็บเบราว์เซอร์ทำงานได้