PDA

View Full Version : اجرای خودکار یک صفحه در سرور



sajioo
چهارشنبه 15 آبان 1392, 13:37 عصر
دوستان سلام
سوال بنده اینه که برای مثال فایل php دارم که تنظیمش کردم هر 10 دقیقه یکبار رفرش بشه و با هر بار اجرا 1 واحد به یک فیلد در دیتابیس اضافه می کند.
حالا من می خوام این فایل شب و روز اجرا بشه . نمی خوام من شب و روز رایانه ام روشن باشه و اون صفحه در مرورگرم اجرا باشه بلکه می خوام از سوی سرور اجرا باشه و همیشه کار کنه.
آیا راهی هست؟

navid3d_69
چهارشنبه 15 آبان 1392, 13:47 عصر
با cron job میشه این کارو کرد جستوجو کنید توی همین انجمن هست

sajioo
چهارشنبه 15 آبان 1392, 14:59 عصر
نوید جان تشکر
حالا آیا میشه این cron job رو با دستورات php تغییر داد؟
اگه هست یک مثال حتما برام بیار .
تشکر

MostafaEs3
چهارشنبه 15 آبان 1392, 17:04 عصر
//////////

sajioo
پنج شنبه 16 آبان 1392, 07:49 صبح
تشکر مصطفی جان
سوال دقیق من اینه
فرضا من با چه دستوری از php در crontab ثبت کنم که صفحه ی ایندکس من هر 5 دقیقه یکبار اجرا بشه؟
یعنی کلا این cron job رو چطور با phpویرایش کنم؟
سوال دوم اینه که این فایل cronjobs در cpanel در کدوم پوشه قرار داره.
منظورم دسترسی مستقیم به این فایله نه به صورت ویزارد.
با تشکر

MostafaEs3
پنج شنبه 16 آبان 1392, 11:52 صبح
//////////

sajioo
دوشنبه 20 آبان 1392, 08:09 صبح
در CPanel یک بخش جدا توی پنل داریم به اسم Cron Jobs. از اون قسمت میتونید تعیین کنید چه زمانهایی این دستور اجرا بشه.

مصطفی جان ببین فرضا من یک پنل برای کاربرم درست کردم که کاربر می تونه تنظیم کنه که هر 5 دقیقه یا 10 دقیقه یا 15 دقیقه یکبار صفحه ی sendemail.php سایتش رفرش بشه و خبرهارو ارسال کنه.
من که نمیشه به کاربر بگم برای تغییر زمانت برو تو سی پنل؟
پس باید خودم کاری کنم با php بشه.
حالا راهی داره؟