سلام خسته نباشید.
یه پروژه لاراولی داریم که دیتابیسش مونگو دیبی ورژن 5.0.1 هستش.
پروژه به صورت لوکال کاملا درست و بدون باگ کار میکنه اما وقتی میبریمش روی سرور ( اوبونتو 20.04 و nginx ) به مشکل زیر برمیخوریم :
پیوند های زیر مطالعه شد منتها مواردی که میگفتن برای ویندوز بود و روی ابونتو جوابگو نبود.
[http://stackoverflow.com/a/28748703/162228][2]
http://stackoverflow.com/a/15117996/162228
اتصال به مونگو دیبی از طریق php pure انجام میشه طبق عکس زیر :
خروجی :
یوزر پسورد دیتابیس همراه با auth table هم به درستی کانفیگ شده. با نرم افزارای مربوطه خیلی راحت میتونیم متصل شیم به دیتابیس.
همچنان خود لاراول برای لود کردن بوت هیچ مشکلی نداره.
ممنون میشم بررسی بفرمایید مشکل چندین روز بندست.
بزرگواران :
سلام دوست عزیز
ورژن های مونگو دی بی لوکال و سرور هردو یکی هست؟
من با لاراول خیر هما با نود یه همچین مشکلی رو داشتم که ورژن های مونگو فرق میکرد یه نوع دستوری رو استفاده میکردم که توی ورژن قبلی مونگو نبود و ورژن روی سرور یکم قدیمی تر از ورژن لوکالم بود
سلام عزیزم،
درمورد لاراول اطلاعاتی ندارم، اما بزار از رنجی که موقع دیپلوی کردن پروژه نود جی اسم که توش مونگو دیبی استفاده شده بود بگم...🤬
پروژه تموم شد، به صورت لوکال همه چیز کار میکرد اما به محض دیپلوی شدن پروژه روی سرور به مونگو وصل نمیشد. بالغ بر ۲۰ ساعت سر این موضوع هدر دادم (که در نهایت یه درسی رو بهم یاد داد) و در نهایت با پشتیبانی هاستینگم تماس گرفتم و موضوع رو باهاشون در میون گذاشتم و میدونی مشکل چی بود؟
بزرگواران به دلایل امنیتی پورتی که مونگو میخواست استفاده کنه رو بسته بودن و به همین خاطر مونگو نمیتونست اتصالش رو برقرار کنه.
به نظرم ارزشش رو داره که مطمعن شی که از طرف هاستینگ مشکلی وجود نداره😄
سلام خسته نباشید
اول چک کن ببین از mongo پشتیبانی میکنه بعد این هارو یه چک کن
https://www.tutsmake.com/how-to-install-and-configure-mongodb-on-ubuntu-20-04/
https://gist.github.com/abhishekkhaware/73c648f0b1374ed09f1757779368de38
https://medium.com/@phyte.studio/laravel-mongodb-digitalocean-eeeb225372d2
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟