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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   CronJobs - מציאת מיקום הסקריפט. (https://hosts.co.il/forums/showthread.php?t=58594)

Daniel 01-01-08 20:59

CronJobs - מציאת מיקום הסקריפט.
 
יש לי מספר שאלות, כולם באותו הנושא - CJ, קרון ג'ובס.

1.האם יש דרך להוציא את מיקום הסקריפט, כך שאוכל לשים אותו בשורת הפעולה בקרון גו'בס? כולל המשתנים, לדוג', index.php?act=test
2. האם CJ תומך htaccess?
3. האם CJ תומך במשתנים בשורת הכתובת(GET)?


אשמח לתשובה מהירה, MasterT

Tomer 01-01-08 21:09

Cronjob מריץ קובץ פיזי על השרת, עד כמה שידוע לי אתה לא יכול להריץ משתנים בשורת הכתובת - כי אין כזו. אתה לא פותח דף (http://) אלא קובץ.

Daniel 01-01-08 21:11

תוכל לענות לי על שאלה מספר אחת, אך ללא המשתנים?

האם יש דרך לעשות שזה ממש יריץ ב-HTTP?

Tomer 01-01-08 21:14

בעצם כן,
אתה יכול.

קוד:

wget http://www.google.com && rm -rf FILENAME
כפקודה ב CJ, אני מאמין שזה יעבוד.

כאשר FILENAME זה הקובץ שירד. אתה צריך להריץ את הפקודה פעם אחת לראות איך נקרא הקובץ שיורד, כדי שתדע איזה קובץ להגיד לו למחוק.

meshuga 01-01-08 21:15

ציטוט:

נכתב במקור על ידי MasterT (פרסם 596981)
תוכל לענות לי על שאלה מספר אחת, אך ללא המשתנים?

האם יש דרך לעשות שזה ממש יריץ ב-HTTP?

אני בטוח שיש איזה פקודה, אבל רק מי שמבין בפקודות לינוקס נראה לי יענה לך כמו שצריך...

בכל מקרה..יש שיטה "אחרת" שלדעתי גם לא תהיה רעה כ"כ..
תריץ קובץ שמתוכו לוקח מידע מהקובץ המבוקש..למשל...בקובץ שמופעל ע"י הCJ תשתמש בפנים עם (לדוגמא...) file_get_contents (או אחת מהפונקציות המקיבלות)


עריכה:
אי אי..תומר...מזל שאתה פה בשביל לענות :p..חחח

Daniel 01-01-08 21:15

אפשר לדעת מה ה- /dec/null מסמנים?

ציטוט:

נכתב במקור על ידי meshuga (פרסם 596985)
אני בטוח שיש איזה פקודה, אבל רק מי שמבין בפקודות לינוקס נראה לי יענה לך כמו שצריך...

בכל מקרה..יש שיטה "אחרת" שלדעתי גם לא תהיה רעה כ"כ..
תריץ קובץ שמתוכו לוקח מידע מהקובץ המבוקש..למשל...בקובץ שמופעל ע"י הCJ תשתמש בפנים עם (לדוגמא...) file_get_contents (או אחת מהפונקציות המקיבלות)

אני לא רוצה לחלק את המערכת שלי יותר מידי, יותר נוח לי ככה.

Tomer 01-01-08 21:17

ציטוט:

נכתב במקור על ידי MasterT (פרסם 596986)
אפשר לדעת מה ה- /dec/null מסמנים?



אני לא רוצה לחלק את המערכת שלי יותר מידי, יותר נוח לי ככה.

תקרא שוב, ערכתי לפקודה שאמורה לעבוד.

meshuga 01-01-08 21:17

ציטוט:

נכתב במקור על ידי MasterT (פרסם 596986)
אפשר לדעת מה ה- /dec/null מסמנים?



אני לא רוצה לחלק את המערכת שלי יותר מידי, יותר נוח לי ככה.

שוב, הבאתי את זה כאמצעי במידה ולא חסומות לך האופציות האחרות/לא תמצא את האופציות האחרות.

Daniel 01-01-08 21:19

ציטוט:

נכתב במקור על ידי Tomer (פרסם 596988)
תקרא שוב, ערכתי לפקודה שאמורה לעבוד.

מצטער על הבורות, אך פשוט לכתוב את זה בשורה של ה-Cron Jobs ב-DA?
לאן יוחזר ה"פלט"?

Tomer 01-01-08 21:21

ציטוט:

נכתב במקור על ידי MasterT (פרסם 596991)
מצטער על הבורות, אך פשוט לכתוב את זה בשורה של ה-Cron Jobs ב-DA?
לאן יוחזר ה"פלט"?

אין פלט, הפלט הולך ל... אנשהו.

במידה ואתה 'נכנס' עם הפקודה לקובץ x.php, אז הפקודה היא:

קוד:

wget http://www.google.com && rm -rf x.php
את google.com תשנה כמובן לנתיב שלך..

כדי שלא יהיו בעיות,
אני מעדיף שתריץ קובץ wget http://www.google.com (עם הקובץ שאתה צריך להפעיל) ב CJ, ואז תראה איזה קובץ הוא מוריד ולאן - ואח"כ תדע איזה קובץ למחוק.


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

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