สอบถาม การลบไฟล์ .exe ที่ทำงานอยู่ด้วย PHP ครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
Chayyim
PHP Sr. Member
PHP Sr. Member
Posts: 79
Joined: 16/05/2012 4:01 pm
Contact:

สอบถาม การลบไฟล์ .exe ที่ทำงานอยู่ด้วย PHP ครับ

Post by Chayyim » 06/09/2012 7:58 pm

คือผมเขียนเว็บด้วย PHP ฟั่งก์ชั่น shell_exec(); สั่งรันไฟล์ภาษาซี xx.cpp เมื่อรันแล้วจะได้ไฟล์ xx.exe ปัญหาคือ ไฟล์ xx.cpp เป็นโค้ดภาษาซีที่รันเป็นลูปไม่รู้จบ เมื่อรัน xx.exe ทำให้ xx.exe ไม่สามารถปิดได้ครับ ลบก็ไม่ได้ครับ ผมลองเข้าไปปิด process ใน task แล้วก็ยังลบไม่ได้อยู่ดีครับ ต้อง restart เครื่องอย่างเดียวครับ เลยอยากขอความรู้ แนวคิด แนวทางแก้ไข หรือคำสั่งที่พอจะแก้ไขได้ก็ได้ครับ จะดีมากหากเป็นคำสั่งสั่งหยุดไฟล์ หรือลบไฟล์ xx.exe ที่มันทำงานอยู่ ด้วยภาษา php ครับ ขอบคุณครับ

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 23800
Joined: 22/09/2008 6:18 pm
Contact:

Re: สอบถาม การลบไฟล์ .exe ที่ทำงานอยู่ด้วย PHP ครับ

Post by mindphp » 07/09/2012 11:55 am

ปัญหา มันน่าจะอยุ๋ที่ exe นะครับ
ถ้าจะใช้ 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

User avatar
Chayyim
PHP Sr. Member
PHP Sr. Member
Posts: 79
Joined: 16/05/2012 4:01 pm
Contact:

Re: สอบถาม การลบไฟล์ .exe ที่ทำงานอยู่ด้วย PHP ครับ

Post by Chayyim » 09/09/2012 6:51 am

ไม่ได้เข้าเน็ตหลายวันครับ ^_^ เดี๋ยวจะลองค้นหาดูครับ

User avatar
Chayyim
PHP Sr. Member
PHP Sr. Member
Posts: 79
Joined: 16/05/2012 4:01 pm
Contact:

Re: สอบถาม การลบไฟล์ .exe ที่ทำงานอยู่ด้วย PHP ครับ

Post by Chayyim » 09/09/2012 10:02 pm

kill process แล้วยังลบไม่ได้เลยอะครับ คือไฟล์ xx.exe มันเป็นไฟล์ที่มีการเปลี่ยนชื่อมาครับ ผมลองใช้ชื่อเดิมมันสามารถปิด process แล้วก็ลบไฟล์ได้ปกติครับ แต่พอเปลี่ยนเป็น xx.exe รันแล้วปิด process มันกลับลบไม่ได้ครับ T_T

User avatar
Chayyim
PHP Sr. Member
PHP Sr. Member
Posts: 79
Joined: 16/05/2012 4:01 pm
Contact:

Re: สอบถาม การลบไฟล์ .exe ที่ทำงานอยู่ด้วย PHP ครับ

Post by Chayyim » 10/09/2012 11:35 pm

ผม Kill process ได้แล้วครับ กรณีที่ไม่มีการเปลี่ยนชื่อไฟล์ครับ แต่เมื่อเปลี่ยนชื่อไฟล์แล้ว ผมสังเกตเห็นว่ามันมีสองโปรเซส ที่เหมือนกันครับ ทั้งๆ ที่เปิดแค่อันเดียว แล้วก็ไม่สามารถปิดได้ครับ ใครพอมีความรู้ช่วยหน่อยคร๊าบบบบ T_T

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: Google Adsense [Bot] and 97 guests