הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בעיות ב Cron Jobs ב DA (https://hosts.co.il/forums/showthread.php?t=51737)

Hanan 10-08-07 09:44

בעיות ב Cron Jobs ב DA
 
אהלן חברים,
יש למישהו מושג למה אני לא מצליח להפעיל את ה Cron Jobs ב DA.
אני מנסה לעשות
php /home.......
ניסיתי גם
/usr/local/bin/php /home ...
ניסיתי אלף ואחת אפשרויות ואף אחד לא עובדת משומה...

מדוע וכילמה?

דניאל 10-08-07 10:03

מה זה אומר "לא עובד"?

בלוג /var/log/cron רואים את הפעילות או לא?
כשאתה מריץ את הפקודה ידנית - היא פועלת או לא?
בדקת איפה ממוקמם הPHP שלך?


אתה חייב לספק יותר מידע בשביל שיהיה אפשר לעזור לך.

Hanan 10-08-07 10:24

בלוגים זה אומר לי:
Aug 10 11:21:01 ns1 crond[17409]: (hazer) CMD (php /home/hazer/domains/hazer.co.il/public_html/ test.php)

הפעולה ידנית דרך השרת עובדת.

וכן בדקתי :)

בניה 10-08-07 10:27

אני גם הסתבכתי עם זה ופשוט השתמשתי ב wget .
ככה גם אפשר לתת לסקריפט משתני GET.

Hanan 10-08-07 10:31

Aug 10 11:27:01 ns1 crond[17553]: (root) CMD (/usr/local/directadmin/dataskq)
Aug 10 11:27:01 ns1 crond[17554]: (hazer) CMD (/usr/local/bin/php /home/hazer/domains/hazer.co.il/public_html/test.php)
Aug 10 11:28:01 ns1 crond[17561]: (root) CMD (/usr/local/directadmin/dataskq)
Aug 10 11:28:01 ns1 crond[17562]: (hazer) CMD (/usr/local/bin/php /home/hazer/domains/hazer.co.il/public_html/test.php)

זה אומר לי את זה... הבעיה שאם אני מריץ ידנית דרך הרוט זה אומר לי מלא שגיאות של PHP בנוגע ל SQL
אבל אם אני נכנס דרך הדפדפן זה עובד פיקס.

ו wget ממש לא טוב כי הוא מוריד את הקובץ על הדרך.

דניאל 10-08-07 10:46

ציטוט:

נכתב במקור על ידי Hanan (פרסם 539136)
Aug 10 11:27:01 ns1 crond[17553]: (root) CMD (/usr/local/directadmin/dataskq)
Aug 10 11:27:01 ns1 crond[17554]: (hazer) CMD (/usr/local/bin/php /home/hazer/domains/hazer.co.il/public_html/test.php)
Aug 10 11:28:01 ns1 crond[17561]: (root) CMD (/usr/local/directadmin/dataskq)
Aug 10 11:28:01 ns1 crond[17562]: (hazer) CMD (/usr/local/bin/php /home/hazer/domains/hazer.co.il/public_html/test.php)

זה אומר לי את זה... הבעיה שאם אני מריץ ידנית דרך הרוט זה אומר לי מלא שגיאות של PHP בנוגע ל SQL
אבל אם אני נכנס דרך הדפדפן זה עובד פיקס.

ו wget ממש לא טוב כי הוא מוריד את הקובץ על הדרך.

ברור,
תחשוב על זה..הנתיבים בקובץ שונים לגמרי כשאתה מריץ את זה מהconsol ולא מהרשת, תשתדל להשתמש בנתיבים אבסולוטיים בלבד ותבדוק את כל הincludes..זה יעבוד.

בקשר לזה שזה מוריד את הקובץ?
שטויות, תוסיף בסוף הפקודה >/dev/null 2>&1
זה יפתור לך את הבעיה.

Hanan 10-08-07 10:53

אני אעשה כבר wget אין ברירה.. זה מערכת יותר מדי גדולה כדי להתחיל לשנות את כל ה includes
הוספתי בסוף הפקודה של ה WGET:
>/dev/null 2>&1

זה מוריד לי את הקובץ עדיין... יש פתרון אחר?

דניאל 10-08-07 11:12

זה מוריד אותו אבל זורק אותו לnull
למה זה מפריע?

Hanan 10-08-07 11:17

לא זה מוריד לי אותו ולא זורק לי לשום מקום... הוא מוריד לי איפה שאני נמצא, אני קודם כל עושה WGET עם המשתנה שאמרת לי דרך ה ROOT.. אבל הוא מוריד לי את הקובץ אז אני לא מריץ לו את ה CRON בינתיים

RS324 10-08-07 11:30

PHP קוד:

/usr/local/bin/php /home/hazer/domains/hazer.co.il/public_html/test.php 

רק אני שמתי לב שחסר לך-f ?



PHP קוד:

/usr/local/bin/php -/home/hazer/domains/hazer.co.il/public_html/test.php 



כל הזמנים הם GMT +2. הזמן כעת הוא 10:20.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ