-
March 6th, 2013, 23:35
#1
اجرای فایل php با استفاده از cron job
سلام به همه متخصصین محترم
من میخوام یه فایل php رو در زمانهای مشخص اجرا کنم تا اون هم یک نتیجه رو بفرسته به فایل xml که من با فلش ازش استخراج کنم
همه موارد درست پیش میره الا این cron نمیدونم چرا وقتی زمان اجرا میرسه برام ایمیل میاد که انجام شده ولی فایل xml من همچنان خالیه
در حالی که همون فایل رو با استفاده از url توی بروزر اجرا میکنم مشکلی نیست و دقیقا عبارت مورد نظر در xml نوشته میشه
لطفا یه جواب اساسی لطف کنین
-
-
March 6th, 2013 23:35
# ADS
-
March 7th, 2013, 01:33
#2
عضو دائم
پاسخ : اجرای فایل php با استفاده از cron job
cron را با دستور:
کد:
php -q /home/domain/public_html/filename.php
تنظیم کنید
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت :
www.nginxweb.ir | تلفن شرکت:
02191300834
-
تعداد تشکر ها از nginxweb به دلیل پست مفید
-
March 7th, 2013, 01:48
#3
پاسخ : اجرای فایل php با استفاده از cron job

نوشته اصلی توسط
nginxweb
cron را با دستور:
کد:
php -q /home/domain/public_html/filename.php
تنظیم کنید
سلام مرد شریف
دقیقا رسیدیم به مشکل من
من همینکارو کردم ولی انگار با این روش فایل run نمیشه
چون هیچ دیتایی به xml نمیره
در صورتی که وقتی همون فایل را با url اجرا میکنم مقدار مورد نظر رو ارسال میکنه به xml
ولی با cron jobs انگار نمیشه.
در هر حال از راهنمایی شما تشکر میکنم
-
-
March 7th, 2013, 02:01
#4
عضو انجمن
پاسخ : اجرای فایل php با استفاده از cron job
کد:
/usr/bin/php /home/domain/public_html/filename.php
-
تعداد تشکر ها از rezaonline.net به دلیل پست مفید
-
March 7th, 2013, 02:03
#5
عضو دائم
پاسخ : اجرای فایل php با استفاده از cron job
از طریق ssh به سرور وصل بشید و این دستور cron و مستقیم وارد کنید بدون تایم
ببینید نتیجه چی هستش
اگر اجرا شد و موردی نبود و اروری مشاهده نکردید
مشکل از فایل و کدهای شما می باشد
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت :
www.nginxweb.ir | تلفن شرکت:
02191300834
-
تعداد تشکر ها از nginxweb به دلیل پست مفید
-
March 7th, 2013, 02:08
#6
عضو انجمن
پاسخ : اجرای فایل php با استفاده از cron job
اين دستور تست كنيد:
(اين روش دسترسي مثل حالتي هست كه خودتون لينك باز ميكنيد براي همين بايد دسترسي درست و با نام دامنه باشه و همچنين روش رمزي قرار نداده باشيد.)
ویرایش توسط EXXXIR : March 7th, 2013 در ساعت 04:21
ارائه خدمات طراحي انواع وب سايت، طراحي گرافيك، بهينه سازي سرعت، سئو و...
خدمات whmcs، ماژول شمسي ساز و مديريت محتوا
طراحي انواع قالب اختصاصي و تبديل ساير قالب ها به whmcs
Venon Web Developers -
VENON.ir
-
تعداد تشکر ها از EXXXIR به دلیل پست مفید
-
March 7th, 2013, 16:56
#7
پاسخ : اجرای فایل php با استفاده از cron job

نوشته اصلی توسط
EXXXIR
اين دستور تست كنيد:
(اين روش دسترسي مثل حالتي هست كه خودتون لينك باز ميكنيد براي همين بايد دسترسي درست و با نام دامنه باشه و همچنين روش رمزي قرار نداده باشيد.)
/usr/bin/php /home/domain/public_html/filename.php
هیچکدوم جواب نداد
-
-
March 7th, 2013, 16:58
#8
عضو دائم
پاسخ : اجرای فایل php با استفاده از cron job
کد:
curl http://www.yourdomain.com/filename.php
البته حواستون باشه به جای http://www.yourdomain.com/filename.php آدرس فایل PHP سایت خودتون رو جایگزین کنید
-
-
March 7th, 2013, 17:50
#9
عضو انجمن
پاسخ : اجرای فایل php با استفاده از cron job
کد PHP:
wget http://www.yourdomain.com/filename.php
مطمئنید کرون جاب کار میکنه برای اون اکانت ؟؟؟
-
-
March 8th, 2013, 17:53
#10
پاسخ : اجرای فایل php با استفاده از cron job
از همه دوستان ممنونم
ولی دقت در آدرس و یا باز بودن cron job و ازین قبیل موارد رو حتما حواسم هست
ولی نشده
در هر حال من که بیخیال این موضوع شدم
چون میخواستم تاریخ سرور رو در زمان مشخصی بگیرم روزانه و هر رو ز یکی کم کنم
حالا یه راه دیگه براش بکار میگیرم
البته اگه دوستان اینم حل کنن من مشکلم مرتفع میشه
میخوام توی تیتر یک نوشته در ورد پرس تاریخ میلادی وارد کنم تا هر وقت کاربر وارد سایت شد همون موقع محاسبه تاریخ پروژه صورت بگیره
فقط یه مشکل دارم که نوشته توی تیتر رو به هر شکل میزنم string در نظر نمیگیره ولی وقتی بصورت دستی توی کدهام میزنم حل میشه اما زمانی که از تیتر نوشته میخونم کار نمیکنه.
-