مشکات
3 سال پیش توسط مشکات مطرح شد
10 پاسخ

composer update

سلام
خسته نباشید دوستان
من با پکیج bigbluebutton کار میکردم
وقتی composer update رو اجرا کردم از اون موقع به بعد api های پکیج دیگه برام اجرا نمیشن
خیلی ممنون میشم اگر راهنماییم کنید🌺


ثبت پرسش جدید
محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 3 سال پیش آپدیت شد
0

راه اساسیش این هست که باید مرحله به مرحله دیباگ کنید و ببینید آیا ارتباطتون به درستی به API برقرار میشه یا نه و تا کجا اطلاعات درست رد و بدل می‌شوند و از کجا به بعد به مشکل میخوره و کمک خاصی اینطوری از دست کسی برنمیاد. احتمال داره علتش اعمال یکسری تغییرات در سمت API یا پکیج مورد استفادتون و یا نحوه پیاده سازی خودتون باشه.

اما یک راه غیراساسی ولی سریع و کار راه اندازش اینه که اگر نسخه قبلی فایل composer.lock و composer.json (مربوط به زمانی که مشکل وجود نداشت) رو دارید با نسخه فعلی جایگزین کنید و دستور composer install رو بزنید. منطقا باید برگردید به همون حالت قبل از آپدیت.


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

سلام ، مرسی همچنین
نسخه Composer شما الان چیه ؟لطفا دقیق بنویسید


مشکات
تخصص : کاراموز
@meshkat315 3 سال پیش مطرح شد
0

ورژن 2.2.6
این فایل composer.json هست ک پروژم رو cloneکردم روش
توضیح تصویر رو وارد کنید

ک قبل از آپدیت پروزم ورژن bigbluebutton 2.0.13 بود و همه ی api هام کارمیکرد
توضیح تصویر رو وارد کنید


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

@a.ghaderi1375
بنده فکر میکنم مشکل از نسخه bigbluebutton شماست ، چون شما دارید از نسخه 2.0 استفاده میکنید ، و جدیدترین نسخه ایی که الان منتشر شده نسخه 2.4.4 هست و خب ممکنه به دلیل قدیمی بودن دیگه با نسخه های بالاتر Composer کار نکنه.
شما باید از نسخه جدیدتر bigbluebutton استفاده کنید یا Composer خودتون رو به همون نسخه قبلی بر گردونید.
نکته : ممکنه پکیج BigBlueButton بعد از آپدیت کلی تغییر کرده باشه و شما باید بعضی از جاهای پروژتون رو تغییر بدید.


مشکات
تخصص : کاراموز
@meshkat315 3 سال پیش مطرح شد
0

@ehsndvr
خیلی ممنونم از راهنماییتون🌺
چطوری میتونم نسخه ی bigblue رو آپدیت کنم
و اینکه این ی مشکل خیلی بزرگه
ب نظرتون بهترین راهکار برای حل این مشکل چیه؟


Saman
تخصص : برنامه نویس وب
@samanzdev 3 سال پیش مطرح شد
0

سلام
شما می تونید داخل فایل composer.json ورژن رو به 2.4.4 تغییر و بعدش کامند composer update رو بزنید.


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

@a.ghaderi1375 خواهش میکنم
برای آپدیت این پکیج میتونید از این دستور هم استفاده کنید:

composer update bigbluebutton/bigbluebutton-api-php --lock

ببینید به دلیل اینکه لینوکسی ها قائده درستی برای کد نویسی ندارن ، معمولا همه ی افراد این مشکلات رو دارن ، الان شما یه Composer آپدیت کردید و مجبورید کل پروژتون رو عوض کنید ... چون ممکنه چیز هایی به Composer جدید اضافه شده باشه که اون پکیج نمیتونه باهاش ارتباط برقرار بکنه ... و فکر میکنم بهترین کار همین آپدیت پکیج باشه.


مشکات
تخصص : کاراموز
@meshkat315 3 سال پیش آپدیت شد
0

سلام دوستان
خسته نباشید
من خیلی مطالعه کردم تا ببینم بیگ بلو ورژن 2.1.1 نسبت به ورژن 2.0.13 آن چه تغییراتی داشته که متد createmeeting من با ارور مواجه میشه
اما به هیچ نتیجه ای نرسیدم
خیلی ممنون میشم اگر راهنماییم کنید دوباره لطفا


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 3 سال پیش مطرح شد
0

خوب ببینید دقیقا چه خطایی دارید و سعی کنید همون خطا رو برطرف کنید.
اگر دستور composer update بزنید آیا عملیات بصورت کامل و با موفقیت انجام میشه؟ ارور خاصی نمیده؟ خودتون دستکاری خاصی در فایل composer.json انجام ندادید؟

اینکه API تون از کار افتاده به چه معناست؟ ارور ۵۰۰ میده؟ اگر آره پس حتما log ش هم ثبت شده و با مراجعه به مسیر storate/log می‌تونید ببینید داستان چیه...


مشکات
تخصص : کاراموز
@meshkat315 3 سال پیش مطرح شد
0

@mhyeganeh
نه وقتی شروع اتاق رو میزنم api ای که اجرا میشه createmeeting هستکه این ارور رو دارم
توضیح تصویر رو وارد کنید
بعد از اینکه composer update رو اجرا کردم دیگه api من که همون createmeeting هست ارور بالا رو بهم میده


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 3 سال پیش آپدیت شد
0

راه اساسیش این هست که باید مرحله به مرحله دیباگ کنید و ببینید آیا ارتباطتون به درستی به API برقرار میشه یا نه و تا کجا اطلاعات درست رد و بدل می‌شوند و از کجا به بعد به مشکل میخوره و کمک خاصی اینطوری از دست کسی برنمیاد. احتمال داره علتش اعمال یکسری تغییرات در سمت API یا پکیج مورد استفادتون و یا نحوه پیاده سازی خودتون باشه.

اما یک راه غیراساسی ولی سریع و کار راه اندازش اینه که اگر نسخه قبلی فایل composer.lock و composer.json (مربوط به زمانی که مشکل وجود نداشت) رو دارید با نسخه فعلی جایگزین کنید و دستور composer install رو بزنید. منطقا باید برگردید به همون حالت قبل از آپدیت.


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

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