50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

صفحات اجرایی مربوط به CronJob

سلام ، من تعدادی صفحه با مظمونی خاص دارم و هر روز کاری تکراری انجام میدم; میخوام این کاری که میکنم رو بصورت اتومات سرور انجام بده و من وقتم رو هدر ندم ، لینک صفحاتی که میرم اینجوریه :

http://www.example.com/admin/search.php?page=CGQQAA&search=google

داخل این صفحه یه CheckBox و یه دکمه Submit با IDهای مشخص وجود داره ، هر دفعه که میرم تو اون لینک های مورد نظر روی چک باکس کلیک میکنم و بعدش روی دکمه ی سابمیت ، میشه یه فایل PHP نوشت که هر 5 ساعت توسط Cronjob اجرا بشه؟ سوال: امکانش هست که این عملیات تکراری رو به CronJob داد؟ اگر امکانش هست چجوری؟ (اگر میشه کامل و با مثال توضیح بدید مبتدی هستم) (هاستی که دارم از Cronjob پشتیبانی میکنه) ممنون

پرسیده شده در 1394/02/28 توسط

1 پاسخ

0

پاسختون در هر دو مورد مثبت هست ،

واسه چجوریش ابتدا سورس فرم + کنترل پنل هاستتون رو مشخص کنید تا بشه کامل راهنماییتون کرد.

بصورت کلی

ابتدا باید صفحه ای ایجاد کرد محتوای فرم رو post کنه (بسته به فرم متفاوت هست).

واسه تکرار هم از cronjobs استفاده می کنید که کانفیگش در کنتر پنل هی مختلف تفاوت داره اما در سی پنل

بعد از ورود و انتخاب آیکن cronjobs ابتدا لوپ زمانی رو که می خواهید فایل اجرا بشه مشخص میکنید .

مثلا وسه تکرار در ساعت 5 هر روز صبح :

قسمت دقیقه رو 0 میزاریم.

قسمت ساعت رو میزاریم روی 05 (به معنای ساعت 05 صبح)

قسمت روز رو * میزاریم. (یعنی هر روز...)

قسمت ماه رو هم * میزاریم. (یعنی هر ماه...)

قسمت روز هفته رو هم * می زاریم . (یعنی هر روز هفته)

پس شد هر روز صبح ساعت 05.00 فایل مورد نظر رو بررسی کن.

خب مسیر فایل رو هم در قسمت command می نویسیم

مثلا واسه فایل ilia.php موجود در روت سایت :

php /home/username/public_html/ilia.php

منظور از username نام کاربریتون در cpanel هست.

موفق باشید.

پاسخ در 1394/04/26 توسط

پاسخ شما