PDA

View Full Version : مشکل در کار با Cron Jobs



payamka
جمعه 09 اسفند 1392, 00:48 صبح
سلام

من میخوام از طریق Cron Jobs یک فایل php رو اجرا کنم که داخل این فایل کدهای ارسال ایمیل نوشته شده.توی ایمیل های گزارشی که برام میفرسته پغام هایی مثل موارد زیر هست:


line 1: ?php: No such file or directory
syntax error near unexpected token `$to,'

به نظر شما مشکل از کجاست و چجوری رفع میشه؟

kaamraan
جمعه 09 اسفند 1392, 09:14 صبح
دستور کرون را در کنترل پنل باید به این شکل وارد کنید:


php -q /path/to/the/script.php

payamka
جمعه 09 اسفند 1392, 11:45 صبح
الان این خطا رو میده:


Cannot bind/listen socket - [2] No such file or directory.
Couldn't create FastCGI listen socket on port lic_html/em.php (http://www.google.com/url?q=http%3A%2F%2Fremarket.ir%2Fem.php&sa=D&sntz=1&usg=AFQjCNFYXFf-3Sc_W2VrIAKAo21D4PZB0g)

در حالی که آدرس اینه:


php -q/public_html/em.php

kaamraan
شنبه 10 اسفند 1392, 15:12 عصر
الان این خطا رو میده:



در حالی که آدرس اینه:

آدرس کامل نیست
/home/username/public_html

اگر هم دایرکت ادمین هست:
home/username/domains/domain.com/public_html

payamka
شنبه 10 اسفند 1392, 17:06 عصر
home/username رو هم اضافه کردم بازم همون خطا رو میده!

SilverLearn
جمعه 23 اسفند 1392, 20:51 عصر
home/username رو هم اضافه کردم بازم همون خطا رو میده!

درود

دوست عزیز منظور از username نام کاربری شما در سرور هاستینگ شما می باشد

شما که نباید کلمه username رو وارد کنید . باید ببینید نام کاربری شما در سرور چیست و همان را قرار دهید ...

موفق باشید

us1234
جمعه 23 اسفند 1392, 21:45 عصر
بعضی از سرور ها با این کد برای اجرا کردن پی اچ پی مشکل دارند . من پیشنهاد میکنم از curl استفاده کنید مثل زیر برای اجرا شدن صفحه آدرس کامل بدید



curl http://softiran.org/job.php

plague
شنبه 24 اسفند 1392, 20:12 عصر
اینجوری آدرس بده


/usr/bin/wget -O /dev/null http://site.com/code.php

بجای
http://site.com/code.php (http://mimjob.com/cron/sen_email)

باید آدرس درست اون صفحه رو بدی که میخای کرون اجرا کنه