เซต WHMCS ทั้งที่ crontab ทำงาน แต่มันใช้ไม่ได้?

เซต WHMCS แล้วเจอปัญหาแบบนี้ครับ ปัญหามาจากไหน ?

ผมลองไปตั้ง crontab สร้างโฟลเดอร์
*/2 * * * * mkdir /test

php เรียกในโหมด cgi หรือเปล่า… ต้องใช้ php cgi ครับ

ยังไงครับ ??

ลองเรียกโปรแกรม php ใน shell ดูครับ php -m
หากมี php cgi ก็ทำงาน ไม่มีก็ทำงานไม่ได้ การทำงาผ่าน crontab ต้องใช้โปรแกรมทำงานบน shell ครับ

ลองใช้ php -m /home/admin/domains/xxxxxxxx.com/public_html/whmcs/admin/cron.php ใน shell แล้วปรากฎว่า มัน list รายชื่อ PHP Module ขึ้นมาให้อะครับ

whereis php

แล้วเอา path เต็มไปใส่ใน cron ครับ

ปล.กัดใครแถวนี้: php cgi => CGI : Common Gateway Interface (ช่องทางติดต่อทั่วไป) ใช้เวลาทำงานร่วมกับ web server
ถ้ารันบน shell เค้าเรียก cli => CLI : Command Line Interface

ได้และครับ คุณ icez ขอบคุณมากครับ
แต่ผมก็ยังไม่ค่อยเข้าใจ ทำไมเรียก php -q ธรรมดา ยังได้ แต่พอใส่ cron แล้วมันไม่ได้อะครับ

แล้ว CLI CGI อะไร ยังไง งง ต่อ ฮ่าๆๆๆ

CLI CGI อะไรอย่าไปสนเลยครับ ทำงานต่างกันนิดเดียวเอง

ส่วนเรื่องเรียกธรรมดาได้แต่ใน cron ไม่ได้ มันเป็นเรื่อง PATH environment น่ะครับ
(ที่เรียกหาโปรแกรมเวลาพิมพ์คำสั่งโดดๆ แบบไม่มี path ระบุ)

เอะวันนี้ก็อยู่บอร์ดทั้งวัน ไหงหลุดกระทู้นี้ไปได้ ไม่เห็น

ขอลบน่ะครับ เจ้าของกระทู้เขาแจ้งมา

งงตัวเอง

ขอลบส่วนท้ายที่ไม่เกี่ยวกับกระทู้ออกนะครับ จขกท แก้ไขตามที่ icez แนะนำและใช้งานได้แล้ว

แหะๆ งานนี้ผมเร็วกว่า THT BOT 555

ยังไงขอบคุณพี่ธีมากครับ