Javad Ezaz
6 سال پیش توسط Javad Ezaz مطرح شد
4 پاسخ

اجرای jobها بدون وارد کردن command در CLI

سلام دوستان
وقتتون بخیر
آیا در لاراول این امکان وجود داره که اجرا شدن jobها رو داخل برنامه تعریف کنیم یعنی برای اجرا شدم job ها احتیاجی به وارد کردن دستور php artisan queue:work داخل CLI نباشه و queue بصورت خودکار بعد از دستور php artisan serve اجرا بشه؟


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 6 سال پیش مطرح شد
1

سلام در هاست ها شما نیاز به تعریف cron job دارید تا این دستور اجرا بشه و همینطور در سرور نیازی به دستور artisan serve ندارید این دستور فقط در locale استفاده میشه برای ایجاد سرور توسعه


Javad Ezaz
تخصص : برنامه نویس php و لاراول
@sjavadez 6 سال پیش مطرح شد
0

یعنی نمیشه داخل فایلای پروژه مثل Provideها از کدی استفاده کرد که بگیم بعد اجرای دستور php artisan serve بصورت خودکار داخل پس زمینه job ها رو اجرا کنه ؟ (منظورم بدون استفاده از CLI ، Cronjob و Task Scheduling هست )


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 6 سال پیش آپدیت شد
0

گفتم شما روی سرور اصلا دستوری با عنوان artisan serve ندارید نیازی بهش ندارید قربون شکلت.
هر کی url رو بزنه سرور از قبل اجرا شدست نتیجه رو فقط براتون بر میگردونه


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
0

سلام
@ezazsje

شما حتی توی لوکال هم نیازی به php artisan serve هم ندارید
میتونید اگر زمپ دارید ، پروژه رو در مسیر مناسب و با یه دامنه مجازی اوکی کنید بالا هم میاد
روی سرور و هاست همینه
شما پروژه روآپلود میکنید ، یه دامنه هم نیاز دارید که روی دامنه بیاد بالا
برای جاب ها هم
کرون جاب داره سرور و هاست
از اون کرون جاب میتونید استفاده کنید.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام