-
March 18th, 2023, 14:24
#1
عضو انجمن
Cron Jobsمشکل
سلام ارادت
من یک ربات رو سایتم فعال بود
بعد از انتفال هاست دیگه کار نمیکنه
Cron Jobs هم مثل قبلا تنظیم کزدم ولی بازم اجرا نمیشه
مشکل از کد ها نیست جون فول بک اپ ریستور کردم
ممنون میشم راهتمایی کنید
php /home/bitorg/public_html/LaravelCores/app/Http/Controllers/Admin/Robot/RobotJob.php afvbhfj32h3vj2vjhd0293avd8h4a > /dev/null &
این مسیر فایل اجرایی ربات هست
ولی اجرا نمیشه و هیچ اروری هم ایمیل نمیشه
برنامه نویس فلاتر (ios)
09033521000-09050118751
-
-
March 18th, 2023 14:24
# ADS
-
March 18th, 2023, 15:00
#2
عضو انجمن
پاسخ : Cron Jobsمشکل
سلام
/dev/null رو بردارید بذارین لاگ براتون بندازه. ببینید ایراد کار کجاست.
-
تعداد تشکر ها از sudo به دلیل پست مفید
-
March 18th, 2023, 19:19
#3
عضو انجمن
پاسخ : Cron Jobsمشکل
لاگ رو بررسی کنید ببنید چه اروری دریافت میکنید
-
-
March 19th, 2023, 02:19
#4
عضو انجمن
پاسخ : Cron Jobsمشکل
dev/null
برداشتم هیچی برام ارسال نشد
- - - Updated - - -
از کجا دیباگ کنم؟؟؟
برنامه نویس فلاتر (ios)
09033521000-09050118751
-
-
March 19th, 2023, 13:45
#5
عضو انجمن
پاسخ : Cron Jobsمشکل
تو این فایل، اکسپشن بذارید ببینید چه خبره:
برنامه نویسیشو کی انجام داده؟ لاگ رو باید برنامهنویس تنظیم کرده باشه. فرضا ممکنه، متن تحمل خطاها رو داخل یک فایلی روی هاست تنظیم کرده باشه. مستندات برنامهنویس رو یه چک کنید ببینید که گفتن که فایل اررور رو تو کدوم مسیر گذاشتن.
دوست عزیز چقدر هزینه ی برنامهنویسی پروژهتون کردید؟ ممکن هستش شما بخاطر اینکه کسی این مشکلتون رو حل کنه، راحت دسترسی بدید که بیان و مشکلتون رو حل کنن. اما پروژه تون رو بردارن. شما به برنامهنویس پروژه هزینهای جهت بررسی بدید، بهتر هستش که رایگان، یا با هزینه ی کمتر، سورس پروژه تون رو در اختیار عزیزانی که میخوان مشکل ساده ای رو حل کنن، بگذارید.
قدس مال ماست (من قولشو بت میدم)
-
تعداد تشکر ها از demonvictor به دلیل پست مفید
-
March 19th, 2023, 15:49
#6
عضو انجمن
پاسخ : Cron Jobsمشکل
متن ارور در تصویر مشاهده کنیدScreenshot (77).png
ویرایش توسط vatan3da : March 19th, 2023 در ساعت 15:50
دلیل: .
برنامه نویس فلاتر (ios)
09033521000-09050118751
-
-
March 19th, 2023, 16:46
#7
عضو انجمن
پاسخ : Cron Jobsمشکل
تنظیمات mysql رو بررسی کنید احتمالا روبات به mysql اتصال نداره
-
-
March 19th, 2023, 16:58
#8
عضو انجمن
پاسخ : Cron Jobsمشکل
نوشته اصلی توسط
vatan3da
دوست عزیز شما چرا دقت نمیکنید. مشکل امنیتی برای خودت ایجاد نکن
نام کاربری و رمزعبور دیتابیس تون داخل عکس هستش.
فکر میکنم وی پی اس باشید ولی اگه هاست اشتراکی باشید بچه ها پیدا کنن هاست اشتراکی تون رو، یک هاست تهیه کنن، میتونن به دیتابیس تون وصل بشن. لطفا نام کاربری و رمزعبور دیتابیس رو تغییر بدید.
موردبعدی مشکل فنی شما چیه؟
ببینید زمانی که یک پروژه ای داره برنامهنویسی میشه و فرآیند اجرا ها صداکردن یک تابع، از طریق مولتیترد باشه، باید تردهارو مدیریت کرد درغیر اینصورت، بین نیمثانیه، ترد ها تابعی رو دارن به تعداد زیاد اجرا میکنن، که میخواد یا بخونه از روی دیتابیس یا بنویسه.
برنامهنویس تون باید قبل ازینکه مولتیترد رو پیادهسازی کنه، اول باید مدیریت صف و مدیریت ترد رو مسلط باشه بعنوان پیشنیاز. درغیراینصورت، صرفا با پیادهسازی مولتیترد اتصال های زیادی در کسری از نیمثانیه، باعث میشه دیتابیس، نتونه جوابگو باشه.
بچه های هاستینگ، کانفیگ میکنن که ظرفیت کانکشن هارو افزایش بدن ولی مشکل شما میتونه این باشه.
بنابراین علت، درخواست اتصال های بسیار زیاد در کسری از نیمثانیه به دیتابیس هستش. این علت، معلول هاش میتونه، عدم کانفیگ صحیح دیتابیس باشه، میتونه، از عدم تسلط به پیشنیاز های مولتیترد برنامهنویس باشه.
البته هرگز برنامهنویس تقصیری نداره.
معمولا شما بعنوان کارفرما یا به برنامه نویس میگید عجله دارید یا حاضر نیستید هزینه ی مناسب پرداخت کنید و برنامهنویس مجبور هستش که به انتخاب شما، این موارد رو از اولویت خارج کنه تا کارتون راه بیفته. درواقع معلول این علت، خودتون میتونید باشید. پیگیری این مورد با برنامهنویس هستش.
اینرو گفتم که نرید به برنامهنویس بگید که این چرا باگ داره. این مورد اگر درست باشه، مقصرش کارفرما هستش.
پیشنهاد من این هستش که هرموقع پروژتون به مشکل میخوره، با هزینه نرید سراغ برنامهنویس.سعی کنید ماهانه هزینه ای رو به برنامهنویس بپردازید. وگرنه این رفتار، باعث میشه که برنامهنویس میلی به پشتیبانی پروژتون نداشته باشه.
این مشکلتون با کانفیگ سمت سرور یا هاستینگ، میتونه حل بشه. اما مشکل بزودی مجددا بسراغتون میاد.
اگر هم این یه روباتمعاملاتی هستش، دقت کنید که یه باگ هم داره که از نوع سایلنت هستش و ممکنه شما متوجهش نشید. میخواد یه عدد اعشاری رو احتمالا براش پوزیشن معامله باز کنه ولی داره به مشکل میخوره. ممکن هم هستش داره از توابع قدیمی پیاچپی استفاده میکنه. زیاد به متن های خطای پیاچپی نمیشه اعتماد کرد. معمولا اونچیزی که داره میگه، همونی نیستش که اتفاق افتاده. بگید حتما بررسی کنن براتون این مورد رو.
ویرایش توسط demonvictor : March 19th, 2023 در ساعت 17:06
قدس مال ماست (من قولشو بت میدم)
-
تعداد تشکر ها از demonvictor به دلیل پست مفید