• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
die شدن fopen در کرون جاب
#1
سلام و خسته نباشید.
یک کرون به شکل زیر ست کردم که هر 15 دقیقه اجرا میشه:
کد:
/usr/local/bin/php -q /home/arsiir/domains/barnamefarsi.ir/public_html/Turbospeed2.php
در فایل مورد نظر هم ابن خط وجود داره که در حالت عادی اجرا میشه ولی در کرون die میشه... :
کد پی‌اچ‌پی:
$fh fopen("rooznama2/["$res['name'] ."].xml"'w+')or die("error6"); 
فکر می کنم کرون مشکل داشته باشه... کسی راهنمایی می کنه چطور اصلاحش کنم؟
ممنون.
  پاسخ
تشکر شده توسط :
#2
هیچ خروجی نداری؟؟؟؟
می تونی فایل رو به صورت :

کد پی‌اچ‌پی:
* * * * * wget http://barnamefarsi.ir/Turbospeed2.php >/dev/null 2>&1 
هم ران کنی

اینو تست کن

چطوری نوشتی که هر ۱۵ دقیقه اجرا بشه؟
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط : rastegar.amir3
#3
(۱۳۹۳ اردیبهشت ۲۰, ۰۴:۰۲ ب.ظ)molana نوشته: هیچ خروجی نداری؟؟؟؟
می تونی فایل رو به صورت :

کد پی‌اچ‌پی:
* * * * * wget http://barnamefarsi.ir/Turbospeed2.php >/dev/null 2>&1 
هم ران کنی

اینو تست کن

چطوری نوشتی که هر ۱۵ دقیقه اجرا بشه؟

هاست پارس پک از wget پشتیبانی نمی کنه...
خروجی اسکریپت اینه:
error6
همون die اجرا میشه...
  پاسخ
تشکر شده توسط :
#4
اگه wget کار نکنه حتمن fopen هم کار نمی کنه (به احتمال زیاد)

از curl استفاده کن
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط : rastegar.amir3
#5
جفتشون پشتیبانی نمیشن! به دلیل مسائل امنیتی! راه دیگه نداره این اسکریپت رو ران کنیم؟!

(۱۳۹۳ اردیبهشت ۲۰, ۰۴:۴۸ ب.ظ)molana نوشته: اگه wget کار نکنه حتمن fopen هم کار نمی کنه (به احتمال زیاد)

از curl استفاده کن

جفتشون پشتیبانی نمیشن! به دلیل مسائل امنیتی! راه دیگه نداره این اسکریپت رو ران کنیم؟!
  پاسخ
تشکر شده توسط :
#6
فکر نمی کنم
اینا ربطی به امنیت ندارن
هاستینگ عرضه نداره امنیت تامین کنه
به همین دلیل صورت مساله رو پاک کردن

به نظرم هاستینگ رو عوض کن
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان