GORAGOD.com
freelance, web developer, web designer, hosting, domain name
Home
Host & Domain
Portfolio
สร้าง crontab ด้วย PHP
Home
Forum
สร้าง crontab ด้วย PHP
E_tabra
เรากำลังเขียนเจ้า crontab อยู่ โดยที่ตอนแรกสร้างตรงใน ubuntu เลย
แต่ตอนนี้อยากได้แบบ ใช้ PHP แก้ไขข้อมูล crontab เดิม แก้เวลาได้
มีแนวๆ การเขียนไมท่าน ที่ไปค้นมามีประมาณ
echo shell_exec("sudo bra bra....")
แต่เราเรียกแค่ crontab -l ยังไม่ขึ้นเลยย --'
goragod
555+++
ถูกต้องครับ เพราะโดยปกติ Cron จะอยู่นอก Server ดังนั้น PHP ปกติจะไม่สามารถแก้ไข Cron ได้
การแก้ไข
จริงๆแล้วก็ต้องใช้คำสั่งตามที่ จขกท เข้าใจละครับ แต่......โดยทั่วไป Server มักจะปิดคำสั่งในกลุ่ม exec หรือ กลุ่ม shell ซึ่งปกติจะเป็นอะไรที่ไม่ค่อยปลอดภัย ดังนั้น ถ้าเป็น Server ตัวเอง ก็ให้เปิดใช้คำสั่งในกลุ่มข้างต้นก่อน หรือ ถ้าเป็นการเช่า Server ลองสอบถามผู้ดูแลระบบครับ (Host ทั่วไป จะไม่ยอมให้เปิดเด็ดขาดครับ)
E_tabra
ถ้าเราสามารถเปิดได้ ท่านพอจะทราบไมว่า /etc/sudoers จะต้องเพิ่มอะไรบ้าง
ความคิดเห็น
รายละเอียด
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^
ถูกต้องครับ เพราะโดยปกติ Cron จะอยู่นอก Server ดังนั้น PHP ปกติจะไม่สามารถแก้ไข Cron ได้
การแก้ไข
จริงๆแล้วก็ต้องใช้คำสั่งตามที่ จขกท เข้าใจละครับ แต่......โดยทั่วไป Server มักจะปิดคำสั่งในกลุ่ม exec หรือ กลุ่ม shell ซึ่งปกติจะเป็นอะไรที่ไม่ค่อยปลอดภัย ดังนั้น ถ้าเป็น Server ตัวเอง ก็ให้เปิดใช้คำสั่งในกลุ่มข้างต้นก่อน หรือ ถ้าเป็นการเช่า Server ลองสอบถามผู้ดูแลระบบครับ (Host ทั่วไป จะไม่ยอมให้เปิดเด็ดขาดครับ)