পোস্টগ্ররেএসকিউএল সহ আমি কীভাবে "লাইব্রেরি লোড করা হয়নি: libssl.1.0.0.dylib" ঠিক করব?


21

ম্যাকপোর্টগুলি মুছে ফেলার পরে, আমার কিছু অদ্ভুত আচরণ হয়েছিল। আমি যখন সি এল এলির মাধ্যমে পোস্টগ্র্যাস এসকিউএল চালানোর চেষ্টা করি তখন আমি পাই:

pawel:~ pawel$ psql
dyld: Library not loaded: /opt/local/lib/libssl.1.0.0.dylib
  Referenced from: /usr/local/bin/psql
  Reason: image not found
Trace/BPT trap

এটি আশ্চর্যজনক কারণ আমি হোমগ্রাবের মাধ্যমে পোস্টগ্র্যাস্কল ইনস্টল করেছি এবং এটি চালিয়ে brew listগেছে তা নিশ্চিত করে। আমি কীভাবে আবার কাজ করতে পিএসকিএল পাব?

ত্রুটিযুক্ত হওয়ার কারণে pg রত্ন ইনস্টল করার চেষ্টা ব্যর্থ হয় file not found: /opt/local/lib/libssl.1.0.0.dylib। পোস্টগ্রিসকে এই ফাইলটির জন্য / অপ্ট / লোকাল / ডিরেক্টরিতে না দেখানো দরকার।

উত্তর:


29

সমাধানটি হ'ল পোস্টগ্র্যাস্কিল আনইনস্টল করে আবার এটি ইনস্টল করুন। এটি কাজ না করার কারণটি হ'ল ম্যাকপোর্টগুলি ইনস্টল করে কিছু কনফিগের সাথে মিশে গেছে।

brew reinstall postgresql


1
ধন্যবাদ, আমি পাগল হয়ে যাচ্ছিলাম কারণ ইনস্টলটি কখনই কাজ করবে না। আমি বুঝতে পারি নি যে আমাকে কেবল আনইনস্টল করে আবার চেষ্টা করার দরকার আছে।
কেনি ওয়াইল্যান্ড

1
ব্রিউ পুনরায় ইনস্টল করা
মাইএসকিএল

1
কেবল যুক্ত করতে চেয়েছিলাম ২০২০ সালে ব্রিউ ওপেনসেল ১.১.১ এ আপডেট হওয়ার পরে এটি একই ধরণের সমস্যার সমাধান করেছিল। আমি রুবি এবং পিজি রত্নটি পুনরায় ইনস্টল করার জন্য কিছুটা পাগল হয়ে যাচ্ছিলাম তবে এটি প্রমাণিত হয়েছে যে "পুরাতন" লোকেশনে ওপেনসেল সন্ধানের জন্য পোস্টগ্রিস নিজেই সংকলিত হয়েছে।
পিক্সিলিথ

নোট করুন যে এটি পোস্টগ্রিজ এসকিউএল এর একটি নতুন (এবং বেমানান) সংস্করণটি পুনরায় ইনস্টল করতে পারে!
কেনি এভিট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.