-
عضو جدید
کسی می دونه چطور می شه با فایل bash چند فایل cronjob رو ران کرد
مشکلی که من دارم اینه که باید نزدیک به 6 cronjob رو در سایتم ران کنم ولی سرور به من فقط 3تا کران جاب داده.
بهشون تیکت زدم گفتن فقط می تونی با bash file این کار روی سروراشون انجان بدی.
کسی می دونه چطور میشه چند تا فایل کران جاب رو توی یه فایل بش کال کرد و بش رو در کران جاب وارد کرد؟
-
تعداد تشکر ها ازrevolt68 به دلیل پست مفید
-
May 28th, 2012 00:41
# ADS
-
عضو انجمن
پاسخ : کسی می دونه چطور می شه با فایل bash چند فایل cronjob رو ران کرد
سلام
دستوراتی که می خوای اجرا کنی رو داخل یک فایل بنویس. مثلا فایل به اسم job توی فولدر username
دستورات رو اینجوری بنویس
کد:
#! /bin/bash
your commands
بعد بهش دسترسی 755 بده
بعد توی کرون جاب بنویس که اون فایل رو اجرا کنه. مثلا
کد:
0 0 * * * /./home/username/job
-
تعداد تشکر ها ازastro.alireza به دلیل پست مفید
-
عضو جدید
پاسخ : کسی می دونه چطور می شه با فایل bash چند فایل cronjob رو ران کرد
ممنون از راهنماییتون. من دستوری نمی خوام اجرا کنم 6 تا فایل کران جاب دارم که باید توسز این فایل کال بشه.
گیر من اینه که بش رو بلد نیستم بنویسم تا کان جاب رو کال کنه
مسئله دیگه اینکه من فولدر یوزر نیم ندارم
ممنون میشم اگه راهنمایی کنید.
-
تعداد تشکر ها ازrevolt68 به دلیل پست مفید
-
عضو انجمن
پاسخ : کسی می دونه چطور می شه با فایل bash چند فایل cronjob رو ران کرد
منظور از یوزرنیم همون یوزرنیم سی پنل شما هست. کلا منظورم این بود که آدرس فایل بش رو اونجوری باید توی کرون جاب تعریف کنید
شما لیست جاب ها رو اینجا بزارید تا براتون تبدیل کنم. دوره اجرا رو هم قرار بدید
-
تعداد تشکر ها ازastro.alireza به دلیل پست مفید
-
عضو جدید
پاسخ : کسی می دونه چطور می شه با فایل bash چند فایل cronjob رو ران کرد
کد PHP:
/usr/bin/php5 /home/sites/netsazan.com/public_html/billing/modules/registerars/subirnic/subirnicpolling.php
/usr/bin/php5 /home/sites/netsazan.com/public_html/billing/modules/registrars/resellerclub/resellerclubsync.php
/usr/bin/php5 /home/sites/netsazan.com/public_html/billing/admin/cron.php escalations
/usr/bin/php5 /home/sites/netsazan.com/public_html/billing/pipe/pipe.php
برای هر 5 دقیقه
-
تعداد تشکر ها ازrevolt68 به دلیل پست مفید
-
عضو دائم
پاسخ : کسی می دونه چطور می شه با فایل bash چند فایل cronjob رو ران کرد

نوشته اصلی توسط
revolt68
کد PHP:
/usr/bin/php5 /home/sites/netsazan.com/public_html/billing/modules/registerars/subirnic/subirnicpolling.php
/usr/bin/php5 /home/sites/netsazan.com/public_html/billing/modules/registrars/resellerclub/resellerclubsync.php
/usr/bin/php5 /home/sites/netsazan.com/public_html/billing/admin/cron.php escalations
/usr/bin/php5 /home/sites/netsazan.com/public_html/billing/pipe/pipe.php
برای هر 5 دقیقه
استاد astro.alireza جواب شما رو میدن و تاپیک رو خودشون پایان میدن
اما فقط یه نکته :
رسیلرکلاب را 5 دقیقه یک بار تنظیم نکنید پنلتون را میبندن بعد از چند روز چون تعداد دسترسی در روز میره بالا و شک میکنن که دارید ور میرید و ...
یا حق
پرووایدر خدمات دیتاسنتری در تهران
از سال 1385 تا کنون
-
تعداد تشکر ها ازRoobinaServer به دلیل پست مفید
-
عضو انجمن
پاسخ : کسی می دونه چطور می شه با فایل bash چند فایل cronjob رو ران کرد
فایل به اسم job رو توی فولدر
کد:
/home/sites/netsazan.com/
ایجاد کنید و عبارات زیر رو توش بزارید:
کد:
#! /bin/bash
/usr/bin/php5 /home/sites/netsazan.com/public_html/billing/modules/registerars/subirnic/subirnicpolling.php
/usr/bin/php5 /home/sites/netsazan.com/public_html/billing/modules/registrars/resellerclub/resellerclubsync.php
/usr/bin/php5 /home/sites/netsazan.com/public_html/billing/admin/cron.php escalations
/usr/bin/php5 /home/sites/netsazan.com/public_html/billing/pipe/pipe.php
دسترسی فایل رو حتما روی 755 تنظیم کنید.
توی کرون جاب هم دستور زیر رو بزنید:
کد:
0,5,10,15,20,25,30,35,40,45,50,55 * * * * /./home/sites/netsazan.com/job
-
تعداد تشکر ها ازastro.alireza به دلیل پست مفید
-
عضو جدید
پاسخ : کسی می دونه چطور می شه با فایل bash چند فایل cronjob رو ران کرد

نوشته اصلی توسط
RoobinaServer
استاد
astro.alireza جواب شما رو میدن و تاپیک رو خودشون پایان میدن
اما فقط یه نکته :
رسیلرکلاب را 5 دقیقه یک بار تنظیم نکنید پنلتون را میبندن بعد از چند روز چون تعداد دسترسی در روز میره بالا و شک میکنن که دارید ور میرید و ...
یا حق
برای ریسلر کلاب چند دقیقه تنظیم کنیم خوبه؟
-
تعداد تشکر ها ازrevolt68 به دلیل پست مفید
-
عضو انجمن
پاسخ : کسی می دونه چطور می شه با فایل bash چند فایل cronjob رو ران کرد

نوشته اصلی توسط
RoobinaServer
استاد
astro.alireza جواب شما رو میدن و تاپیک رو خودشون پایان میدن
اما فقط یه نکته :
رسیلرکلاب را 5 دقیقه یک بار تنظیم نکنید پنلتون را میبندن بعد از چند روز چون تعداد دسترسی در روز میره بالا و شک میکنن که دارید ور میرید و ...
یا حق
آره! روبینا سرور درست می گن
بهتره شما روی روزانه تنظیم کنید. یعنی بنویسید:
کد:
0 0 * * * /./home/sites/netsazan.com/job
اینجوری سر ساعت ۲۴ (به وقت سرور) یکبار دستورات اجرا می شه
-
تعداد تشکر ها ازastro.alireza به دلیل پست مفید
-
May 28th, 2012, 01:21
#10
عضو جدید
پاسخ : کسی می دونه چطور می شه با فایل bash چند فایل cronjob رو ران کرد
-
تعداد تشکر ها از revolt68 به دلیل پست مفید