שלום לכולם מזמן שלא כתבתי כאן
אך לאחרונה יצא לי להסתבך עם התופעות של Cpanel בכל הנוגע לCron Job
הגדרת Cron Job או משימה מתוזמנת ב – Cpanel אמורה להיות משימה די פשוטה. אך לא בבית סיפרנו ולא אצלי כמו שאומרים :). שרפתי כמה שעות טובות במציאת פתרון.
אני לא כ"כ מבין מה הסיבה לשגיאה, ולא ניכנס לזה במאמר. אך אני אספר לכם איך להימנע ממנה בקצרה. לאותם אנשים שמחפשים פתרון כמוני. לי זה לקח כמה שעות. אנסה לחסוך לכם אותם.
אז השגיאה שמופיעה ניראת כך:
/usr/local/cpanel/bin/jailshell: line 0: /usr/local/cpanel/bin/jailshell: /home/your-cp-username/public_html/your-domain/yourscript.php: No such file or directory
מה שצריך לעשות זה בסה"כ להגדיר ת זה נכון ולומר לרת באיזה קובץ אנו משתמשים אני הגדרתי קובץ PHP לכן השורת Command שלי ניראת כך:
php-q /home/your-cp-username/public_html/your-domain/cron.php
לאחרים שעובדים פייטון או פרל הנה כמה דוגמאות:
- To run a PHP script: php -q /home/your-cp-username/public_html/your-domain/yourscript
- For Python scripts: python /home/your-cp-username/public_html/path/to/script
- For Perl/CGI scripts: /home/usern5/your-cp-username/cgi-bin/yourscript.pl
אתם מוזמנים לשתף במידה ועזרתי לכם כדי לחשוף את זה לעוד אנשים.