سلام
چجوری میشه کدی که توی قسمت app/console/kernel میینویسم و یه صورت خودکار برای همیشه ران نگه داشت؟ من باید هر بار کامند
cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1
رو اجرا کنم تا کد های این قسمت اجرا بشه اگه کسی اطلاعاتی دارم ممنون میشم توضیح بده
میشه نحوه ایجاد جاب توی سرور رو توضیحبدید
@developer
شاید پاسخ شما همینجا باشد
علاوه بر ایجاد یک job در سرور یا هاست می از دستور زیر استفاده کنید از لینوکس داشته باشی
nohup php artisan schedule:run--daemon &
با اجرای یکبار این دستور به صورت دائم زمانبندی لاراول اجرا میشه؟
@hamid.niakan1993
https://roocket.ir/articles/scheduled-tasks-in-laravel-shared-hosting
به این مقاله رجوع کنید ، کرون جاب وقتی اجرا میشه هر یک دقیقه یک بار دستورات داخل kernel که گذاشتین رو اجرا میکنه
@zafari.ma.8
سلام وقت بخیر اره
php artisan schedule:work
البته برای اجرای همیشگی کد بالا نیاز به سرور دارین و توسط supervisor میتونید اجراش کنید نمونه کد نگاه کنید
https://beyondco.de/docs/laravel-websockets/basic-usage/starting