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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   תחזוק שרתים ושירותי רשת נוספים (https://hosts.co.il/forums/forumdisplay.php?f=29)
-   -   Cron Job ודיביאן (https://hosts.co.il/forums/showthread.php?t=72296)

Inet 27-02-09 13:25

Cron Job ודיביאן
 
הי,

היום קיבלתי שאלה שלא הצלחתי למצוא לה פתרון.

פנה אלי מישהו עם שרת DEBIAN עם WEBMIN, הוא רוצה לפתוח CRONJOB שיריץ קובץ PHP.

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

יש למישהו מושג איפה הקובץ ממוקם בדביאן?

שיהיה שבת שלום,
תודה על העזרה,
עידו.

נ.ב. תגובות כמו למה WEBMIN שיתקין DA או DEBIAN לא טוב תחליף - לא מעוניין זה לא שרת שלי שאלו אותי שאלה ואני מעוניין לתת תשובה לבן אדם.

Guy 27-02-09 13:35

אתה מתכוון לקובץ ההגדרות? או ה php שאתה רוצה להריץ?
תוכל להשתמש בפקודת locate או find כדי לחפש את שם הקובץ שלך או את קובץ ההגדרות שנקרא httpd.conf או apache2.conf

Inet 27-02-09 13:53

לא הבנת - תקרא שוב אני לא מחפש קובץ הגדרות.

יש קובץ שדרכו אומרים ל CRONJOB להריץ קובץ PHP - זה הקובץ שאני מחפש וניסיתי לחפש אותו אבל לא מצאתי.

SDF 27-02-09 14:45

הנה השלבים שעשיתי אצלי:
קוד:

SDF@delta:~> whereis php
php: /usr/local/bin/php /usr/local/man/man1/php.1.gz
SDF@delta:~> cat test.php
#!/usr/local/bin/php
<?php
echo "hello world!\n";
SDF@delta:~> chmod +x ./test.php
SDF@delta:~> ./test.php
hello world!
SDF@delta:~> crontab -l
@hourly /usr/home/SDF/test.php
SDF@delta:~>

א. צור קובץ PHP, רשום בשורה הראשונה #!נתיב ל php-cgi / php-cli.
ב. תן לקובץ הרשאות הרצה (+x)
ג. רשום אותו בקרונטאב

Guy 27-02-09 16:17

ציטוט:

נכתב במקור על ידי Inet (פרסם 700323)
לא הבנת - תקרא שוב אני לא מחפש קובץ הגדרות.

יש קובץ שדרכו אומרים ל CRONJOB להריץ קובץ PHP - זה הקובץ שאני מחפש וניסיתי לחפש אותו אבל לא מצאתי.

אני יודע שלא הבנתי, לא הסברת את עצמך.
אם אתה רוצה להוסיף cron job אז
קוד:

crontab -e
קרא פה לגבי התחביר http://www.adminschoice.com/docs/cro...Crontab%20file

Inet 27-02-09 19:31

ציטוט:

נכתב במקור על ידי SDF (פרסם 700330)
הנה השלבים שעשיתי אצלי:
קוד:

SDF@delta:~> whereis php
php: /usr/local/bin/php /usr/local/man/man1/php.1.gz
SDF@delta:~> cat test.php
#!/usr/local/bin/php
<?php
echo "hello world!\n";
SDF@delta:~> chmod +x ./test.php
SDF@delta:~> ./test.php
hello world!
SDF@delta:~> crontab -l
@hourly /usr/home/SDF/test.php
SDF@delta:~>

א. צור קובץ PHP, רשום בשורה הראשונה #!נתיב ל php-cgi / php-cli.
ב. תן לקובץ הרשאות הרצה (+x)
ג. רשום אותו בקרונטאב

שאני רושם whereis php אני מקבל
php: וזהו.

כאילו הקובץ לא קיים.

Inet 27-02-09 19:49

הסתדרתי - תודה רבה לכולם.

lib24 28-02-09 22:28

ציטוט:

נכתב במקור על ידי guy.box (פרסם 700345)
אני יודע שלא הבנתי, לא הסברת את עצמך.
אם אתה רוצה להוסיף cron job אז
קוד:

crontab -e
קרא פה לגבי התחביר http://www.adminschoice.com/docs/cro...Crontab%20file


אתה ממש לא הבנת את מה שהוא כותב הוא הסביר עצמו די טוב
dabian זזה לא SUSE או RH דברים עובדים שונה שם..


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

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