راه اساسیش این هست که باید مرحله به مرحله دیباگ کنید و ببینید آیا ارتباطتون به درستی به API برقرار میشه یا نه و تا کجا اطلاعات درست رد و بدل میشوند و از کجا به بعد به مشکل میخوره و کمک خاصی اینطوری از دست کسی برنمیاد. احتمال داره علتش اعمال یکسری تغییرات در سمت API یا پکیج مورد استفادتون و یا نحوه پیاده سازی خودتون باشه.
اما یک راه غیراساسی ولی سریع و کار راه اندازش اینه که اگر نسخه قبلی فایل composer.lock و composer.json (مربوط به زمانی که مشکل وجود نداشت) رو دارید با نسخه فعلی جایگزین کنید و دستور composer install
رو بزنید. منطقا باید برگردید به همون حالت قبل از آپدیت.
ورژن 2.2.6
این فایل composer.json هست ک پروژم رو cloneکردم روش
ک قبل از آپدیت پروزم ورژن bigbluebutton 2.0.13 بود و همه ی api هام کارمیکرد
@a.ghaderi1375
بنده فکر میکنم مشکل از نسخه bigbluebutton شماست ، چون شما دارید از نسخه 2.0 استفاده میکنید ، و جدیدترین نسخه ایی که الان منتشر شده نسخه 2.4.4 هست و خب ممکنه به دلیل قدیمی بودن دیگه با نسخه های بالاتر Composer کار نکنه.
شما باید از نسخه جدیدتر bigbluebutton استفاده کنید یا Composer خودتون رو به همون نسخه قبلی بر گردونید.
نکته : ممکنه پکیج BigBlueButton بعد از آپدیت کلی تغییر کرده باشه و شما باید بعضی از جاهای پروژتون رو تغییر بدید.
سلام
شما می تونید داخل فایل composer.json ورژن رو به 2.4.4 تغییر و بعدش کامند composer update رو بزنید.
@a.ghaderi1375 خواهش میکنم
برای آپدیت این پکیج میتونید از این دستور هم استفاده کنید:
composer update bigbluebutton/bigbluebutton-api-php --lock
ببینید به دلیل اینکه لینوکسی ها قائده درستی برای کد نویسی ندارن ، معمولا همه ی افراد این مشکلات رو دارن ، الان شما یه Composer آپدیت کردید و مجبورید کل پروژتون رو عوض کنید ... چون ممکنه چیز هایی به Composer جدید اضافه شده باشه که اون پکیج نمیتونه باهاش ارتباط برقرار بکنه ... و فکر میکنم بهترین کار همین آپدیت پکیج باشه.
سلام دوستان
خسته نباشید
من خیلی مطالعه کردم تا ببینم بیگ بلو ورژن 2.1.1 نسبت به ورژن 2.0.13 آن چه تغییراتی داشته که متد createmeeting من با ارور مواجه میشه
اما به هیچ نتیجه ای نرسیدم
خیلی ممنون میشم اگر راهنماییم کنید دوباره لطفا
خوب ببینید دقیقا چه خطایی دارید و سعی کنید همون خطا رو برطرف کنید.
اگر دستور composer update
بزنید آیا عملیات بصورت کامل و با موفقیت انجام میشه؟ ارور خاصی نمیده؟ خودتون دستکاری خاصی در فایل composer.json انجام ندادید؟
اینکه API تون از کار افتاده به چه معناست؟ ارور ۵۰۰ میده؟ اگر آره پس حتما log ش هم ثبت شده و با مراجعه به مسیر storate/log میتونید ببینید داستان چیه...
@mhyeganeh
نه وقتی شروع اتاق رو میزنم api ای که اجرا میشه createmeeting هستکه این ارور رو دارم
بعد از اینکه composer update رو اجرا کردم دیگه api من که همون createmeeting هست ارور بالا رو بهم میده
راه اساسیش این هست که باید مرحله به مرحله دیباگ کنید و ببینید آیا ارتباطتون به درستی به API برقرار میشه یا نه و تا کجا اطلاعات درست رد و بدل میشوند و از کجا به بعد به مشکل میخوره و کمک خاصی اینطوری از دست کسی برنمیاد. احتمال داره علتش اعمال یکسری تغییرات در سمت API یا پکیج مورد استفادتون و یا نحوه پیاده سازی خودتون باشه.
اما یک راه غیراساسی ولی سریع و کار راه اندازش اینه که اگر نسخه قبلی فایل composer.lock و composer.json (مربوط به زمانی که مشکل وجود نداشت) رو دارید با نسخه فعلی جایگزین کنید و دستور composer install
رو بزنید. منطقا باید برگردید به همون حالت قبل از آپدیت.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟