สอบถาม การลบไฟล์ .exe ที่ทำงานอยู่ด้วย PHP ครับ
Moderator: mindphp, ผู้ดูแลกระดาน
- Chayyim
- PHP Sr. Member
- โพสต์: 79
- ลงทะเบียนเมื่อ: 16/05/2012 4:01 pm
- ติดต่อ:
สอบถาม การลบไฟล์ .exe ที่ทำงานอยู่ด้วย PHP ครับ
คือผมเขียนเว็บด้วย PHP ฟั่งก์ชั่น shell_exec(); สั่งรันไฟล์ภาษาซี xx.cpp เมื่อรันแล้วจะได้ไฟล์ xx.exe ปัญหาคือ ไฟล์ xx.cpp เป็นโค้ดภาษาซีที่รันเป็นลูปไม่รู้จบ เมื่อรัน xx.exe ทำให้ xx.exe ไม่สามารถปิดได้ครับ ลบก็ไม่ได้ครับ ผมลองเข้าไปปิด process ใน task แล้วก็ยังลบไม่ได้อยู่ดีครับ ต้อง restart เครื่องอย่างเดียวครับ เลยอยากขอความรู้ แนวคิด แนวทางแก้ไข หรือคำสั่งที่พอจะแก้ไขได้ก็ได้ครับ จะดีมากหากเป็นคำสั่งสั่งหยุดไฟล์ หรือลบไฟล์ xx.exe ที่มันทำงานอยู่ ด้วยภาษา php ครับ ขอบคุณครับ
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41402
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: สอบถาม การลบไฟล์ .exe ที่ทำงานอยู่ด้วย PHP ครับ
ปัญหา มันน่าจะอยุ๋ที่ exe นะครับ
ถ้าจะใช้ php ลบ ลอง ใช้ คำสั่งระบบ
kill process
แล้วต่อด้วย unlink() ไฟล์ออกดูครับ
ถ้าจะใช้ php ลบ ลอง ใช้ คำสั่งระบบ
kill process
แล้วต่อด้วย unlink() ไฟล์ออกดูครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- Chayyim
- PHP Sr. Member
- โพสต์: 79
- ลงทะเบียนเมื่อ: 16/05/2012 4:01 pm
- ติดต่อ:
Re: สอบถาม การลบไฟล์ .exe ที่ทำงานอยู่ด้วย PHP ครับ
ไม่ได้เข้าเน็ตหลายวันครับ ^_^ เดี๋ยวจะลองค้นหาดูครับ
- Chayyim
- PHP Sr. Member
- โพสต์: 79
- ลงทะเบียนเมื่อ: 16/05/2012 4:01 pm
- ติดต่อ:
Re: สอบถาม การลบไฟล์ .exe ที่ทำงานอยู่ด้วย PHP ครับ
kill process แล้วยังลบไม่ได้เลยอะครับ คือไฟล์ xx.exe มันเป็นไฟล์ที่มีการเปลี่ยนชื่อมาครับ ผมลองใช้ชื่อเดิมมันสามารถปิด process แล้วก็ลบไฟล์ได้ปกติครับ แต่พอเปลี่ยนเป็น xx.exe รันแล้วปิด process มันกลับลบไม่ได้ครับ T_T
- Chayyim
- PHP Sr. Member
- โพสต์: 79
- ลงทะเบียนเมื่อ: 16/05/2012 4:01 pm
- ติดต่อ:
Re: สอบถาม การลบไฟล์ .exe ที่ทำงานอยู่ด้วย PHP ครับ
ผม Kill process ได้แล้วครับ กรณีที่ไม่มีการเปลี่ยนชื่อไฟล์ครับ แต่เมื่อเปลี่ยนชื่อไฟล์แล้ว ผมสังเกตเห็นว่ามันมีสองโปรเซส ที่เหมือนกันครับ ทั้งๆ ที่เปิดแค่อันเดียว แล้วก็ไม่สามารถปิดได้ครับ ใครพอมีความรู้ช่วยหน่อยคร๊าบบบบ T_T
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
- 0 ตอบกลับ
- 2084 แสดง
-
โพสต์ล่าสุด โดย AePongsak
31/01/2017 6:44 pm
-
- 1 ตอบกลับ
- 2654 แสดง
-
โพสต์ล่าสุด โดย mindphp
19/09/2020 4:21 pm
-
- 4 ตอบกลับ
- 2706 แสดง
-
โพสต์ล่าสุด โดย Forexduck
16/06/2022 11:33 pm
-
-
โพสต์ใหม่ สอบถาม เกี่ยวกับการเครมภาษีย้อนหลัง
โดย Likit » 21/07/2022 10:36 am » ใน ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี - 1 ตอบกลับ
- 1554 แสดง
-
โพสต์ล่าสุด โดย mindphp
24/07/2022 2:50 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 114