اکستنشنهایی که خطا داشتن در حالت cli نصب نبودند. یه روت تعریف کردم برای کال کردن کامند صف و کامند کرونجاب رو هم به این صورت تغییر دادم، اکستنشنها رو شناخت. 🤩
روت:
Route::get('/jslsjlkflkjflsddddfjkfkjdlksjlkjfkldj', function () {
if ($_GET['command'] == 'work')
Artisan::call('queue:work --daemon');
else return null;
return 'OK';
});
کامند کرون جاب:
wget -q -O /dev/null https://mydomain.ir/jslsjlkflkjflsddddfjkfkjdlksjlkjfkldj?command=work > /dev/null 2>&1
سلام وقت بخیر
اگه هاستتون cpanel هست باید وارد مسیر زیر بشید
SOFTWARE=>Select PHP Version=>fileinfo
مثل این عکس
و این اکستنشن رو فعال کنی و سیو کنی
اما اگه روی لوکال هستی باید از داخل php.ini این ;extension=phpfileinfo.dll کد رو جستجو کنی و سیمیکالن (;) قبلشو ورداری تا فعال بشه سیو میکنی و یک بار شبیه ساز سرور رو ری استارت میکنی و تمام
من متوجه شدم که خطا برای وقتی هستش که از کرون جاب اجرا میشه و در واقع صفه. یه جاب هم دارم برای ارسال پیامک که خطا soap رو نشون میده در صورتی که بدون ایجاد صف پیامک ها ارسال میشن. کامند کرون جاب رو به این صورت تغییر دادم :
/usr/local/bin/php -d disable_functions="" /home/.../public_html/artisan queue:work --daemon >> /dev/null 2>&1
درست نشد.
هاست قبلی دسترسی ssh داشت ولی اینجا نه.
راهی هست من بتونم فعلا مشکل رو رفع کنم تا یه سرور دیگه رو جایگزین کنم؟
اکستنشنهایی که خطا داشتن در حالت cli نصب نبودند. یه روت تعریف کردم برای کال کردن کامند صف و کامند کرونجاب رو هم به این صورت تغییر دادم، اکستنشنها رو شناخت. 🤩
روت:
Route::get('/jslsjlkflkjflsddddfjkfkjdlksjlkjfkldj', function () {
if ($_GET['command'] == 'work')
Artisan::call('queue:work --daemon');
else return null;
return 'OK';
});
کامند کرون جاب:
wget -q -O /dev/null https://mydomain.ir/jslsjlkflkjflsddddfjkfkjdlksjlkjfkldj?command=work > /dev/null 2>&1
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟