কম্পিউটার টিউটোরিয়াল

[FIX] প্লেক্সে 'দ্য দেওয়াস আন আনএক্সপেক্টেড এরর লোডিং দিস লাইব্রেরি' ত্রুটি সমাধান

প্লেক্স মিডিয়া প্লেয়ার-এ 'দ্য দেওয়াস আন আনএক্সপেক্টেড এরর লোডিং দিস লাইব্রেরি' ত্রুটি সাধারণত তখন ঘটে যখন ব্যবহারকারীরা প্লেক্স ওয়েবে একটি নির্দিষ্ট লাইব্রেরি বিভাগ দেখতে চান। এই সমস্যা মূলত উইন্ডোজ কম্পিউটারে দেখা যায়।

[FIX] প্লেক্সে  দ্য দেওয়াস আন আনএক্সপেক্টেড এরর লোডিং দিস লাইব্রেরি  ত্রুটি সমাধান

এই ত্রুটির পেছনে বেশ কিছু কারণ থাকতে পারে:

  • অপ্টিমাইজ না করা প্লেক্স ডাটাবেস — সবচেয়ে সাধারণ কারণ হলো ডাটাবেস অপ্টিমাইজ না হওয়া, যা ভুল রিসোর্সের দিকে নির্দেশ করে। আপনার প্লেক্স অ্যাকাউন্টের সার্ভার সেটিংস থেকে ডাটাবেস অপ্টিমাইজেশন চালিয়ে সহজেই এটি ঠিক করা যায়।
  • অपूर्ण মেটাডেটা — অসঙ্গত মেটাডেটা নিয়ে সার্ভারের দ্বন্দ্বও এই সমস্যা সৃষ্টি করতে পারে। প্লেক্স সার্ভার সেটিংস থেকে সমস্ত মেটাডেটা রিফ্রেশ করলে সমাধান হয়।
  • প্লেক্স সার্ভারের অ্যাডমিন অ্যাক্সেস নেই — প্রধান এক্সিকিউটেবলে প্রয়োজনীয় নির্ভরতা অ্যাক্সেস করার পারমিশন না থাকলেও এটি হয়। মূল এক্সিকিউটেবলকে অ্যাডমিনিস্ট্রেটর হিসেবে চালিয়ে সমাধান সম্ভব।
  • অ্যাডব্লক বা uBlock-এর হস্তক্ষেপ — অ্যাডব্লক প্লাস বা uBlock-এর মতো এক্সটেনশন স্থানীয়ভাবে হোস্ট করা প্লেক্স সার্ভারের সাথে конфлиক্ট করে। সমস্যাযুক্ত এক্সটেনশন নিষ্ক্রিয় বা আনইনস্টল করলে ঠিক হয়।
  • দূষিত প্লেক্স ডাটাবেস — কখনো কখনো ডাটাবেস করপশনের কারণে এই ত্রুটি দেখা দেয়। উন্নত কমান্ড প্রম্পটে SQLite3 কমান্ড চালিয়ে স্বয়ংক্রিয়ভাবে রিপেয়ার করা যায়।

পদ্ধতি ১: ডাটাবেস অপ্টিমাইজেশন চালানো

এই ত্রুটি আপনার ডাটাবেস অপ্টিমাইজেশনের দরকার বোঝাতে পারে। অনেক প্রভাবিত ব্যবহারকারী ডাটাবেস অপ্টিমাইজ করে সমস্যা সমাধান করেছেন।

নিচের ধাপগুলো অনুসরণ করুন:

  1. Plex.TV-এ যান এবং অ্যাকাউন্টে লগইন করুন।
  2. বাম পাশের মেনু থেকে সার্ভার সম্পর্কিত একশন আইকনে ক্লিক করুন।
  3. নতুন কনটেক্সট মেনু থেকে Manage Server মেনুতে যান এবং Optimize Database-এ ক্লিক করুন।[FIX] প্লেক্সে  দ্য দেওয়াস আন আনএক্সপেক্টেড এরর লোডিং দিস লাইব্রেরি  ত্রুটি সমাধান
  4. ফাইনাল কনফার্মেশন স্ক্রিনে Optimize বাটনে ক্লিক করুন এবং অপারেশন শেষ হওয়ার অপেক্ষা করুন। সার্ভারের আকার অনুযায়ী এতে বেশ কিছু মিনিট লাগতে পারে।[FIX] প্লেক্সে  দ্য দেওয়াস আন আনএক্সপেক্টেড এরর লোডিং দিস লাইব্রেরি  ত্রুটি সমাধান
  5. অপারেশন সম্পন্ন হলে আগে যা করতেই ত্রুটি হতো, তা दुহরিয়ে দেখুন সমস্যা সমাধান হয়েছে কিনা।

যদি সমস্যা বানায়, তবে পরবর্তী সমাধান চেষ্টা করুন।

পদ্ধতি ২: সমস্ত মেটাডেটা রিফ্রেশ করা

অনেক ব্যবহারকারী প্লেক্স.টিভি সার্ভারের সাথে জড়িত সমস্ত মেটাডেটা রিফ্রেশ করে এই সমস্যা সমাধান করেছেন।

  1. আপনার Plex.TV অ্যাকাউন্টে সাইন ইন করুন।
  2. বাম মেনু থেকে আপনার সার্ভারের একশন মেনুতে ক্লিক করুন।
  3. Refresh all metadata-এ ক্লিক করুন, আপনার পছন্দ নিশ্চিত করুন এবং অপারেশন শেষ হওয়ার অপেক্ষা করুন।[FIX] প্লেক্সে  দ্য দেওয়াস আন আনএক্সপেক্টেড এরর লোডিং দিস লাইব্রেরি  ত্রুটি সমাধান
  4. শেষে প্লেক্স সার্ভার রিস্টার্ট করুন এবং দেখুন সমস্যা সমাধান হয়েছে কিনা।

যদি একই ত্রুটি থাকে, তবে পরবর্তী পদ্ধতিতে যান।

পদ্ধতি ৩: অ্যাডমিন অ্যাক্সেসের সাথে প্লেক্স সার্ভার চালানো

প্লেক্স সার্ভার ইন্ফ্রাস্ট্রাকচারকে যথেষ্ট পারমিশন না থাকলে (বিশেষ করে কঠোর UAC নিয়মের কারণে) এই সমস্যা হয়। মূল এক্সিকিউটেবলকে অ্যাডমিনিস্ট্রেটর হিসেবে চালান।

ডিফল্ট অবস্থানে প্লেক্স এক্সিকিউটেবল থাকে:

C:\Program Files (x86)\Plex\Plex Media Server

সেখানে যান, Plex Media Server.exe-র ওপর রাইট-ক্লিক করে Run as Administrator বেছে নিন।[FIX] প্লেক্সে  দ্য দেওয়াস আন আনএক্সপেক্টেড এরর লোডিং দিস লাইব্রেরি  ত্রুটি সমাধান

এখন আগের কাজটি দুহরিয়ে দেখুন ত্রুটি হয় কিনা।

পদ্ধতি ৪: অ্যাডব্লক প্লাস / uBlock নিষ্ক্রিয় করা (যদি প্রযোজ্য)

ব্রাউজারে (ক্রোম বা ফায়ারফক্স) অ্যাডব্লক প্লাস বা uBlock ইনস্টল থাকলে স্থানীয় প্লেক্স সার্ভারের সাথে конфлиক্ট হতে পারে। এক্সটেনশন নিষ্ক্রিয় করলে অনেক ব্যবহারকারীর সমস্যা সমাধান হয়েছে।

ক্রোমে নিষ্ক্রিয় করতে: chrome://extensions/ টাইপ করে এক্সটেনশন ট্যাব খুলুন এবং অ্যাডব্লক বা uBlock-এর টগল বন্ধ করুন।[FIX] প্লেক্সে  দ্য দেওয়াস আন আনএক্সপেক্টেড এরর লোডিং দিস লাইব্রেরি  ত্রুটি সমাধান

নোট: ফায়ারফক্সে about:addons টাইপ করে অ্যাড-অন স্ক্রিনে যান।

এক্সটেনশন নিষ্ক্রিয়/আনইনস্টল করার পর আগের কাজটি চেক করুন।

পদ্ধতি ৫: দূষিত ডাটাবেস রিপেয়ার করা

উপরোক্ত কোনো পদ্ধতি কাজ না করলে ডাটাবেস করপশন বোঝানো যায়। উন্নত কমান্ড প্রম্পটে SQLite3 কমান্ড চালিয়ে রিপেয়ার করুন।

নোট: শুরু করার আগে নিশ্চিত করুন যে আপনার কম্পিউটারে SQLite3 টুলস ইনস্টল করা আছে।

  1. স্থানীয়ভাবে সংরক্ষিত প্লেক্স মিডিয়া সার্ভার বন্ধ করুন।
  2. Windows key + R চাপুন, cmd লিখুন এবং Ctrl + Shift + Enter চাপুন উন্নত কমান্ড প্রম্পট খোলার জন্য। UAC প্রম্পটে Yes ক্লিক করুন।[FIX] প্লেক্সে  দ্য দেওয়াস আন আনএক্সপেক্টেড এরর লোডিং দিস লাইব্রেরি  ত্রুটি সমাধান
  3. উন্নত কমান্ড প্রম্পটে নিচের কমান্ডগুলো ক্রম대로 চালান:
    cd "%LOCALAPPDATA%\Plex Media Server\Plug-in Support\Databases"
    copy com.plexapp.plugins.library.db com.plexapp.plugins.library.db.original
    sqlite3 com.plexapp.plugins.library.db "DROP index 'index_title_sort_naturalsort'"
    sqlite3 com.plexapp.plugins.library.db "DELETE from schema_migrations where version='20180501000000'"
    sqlite3 com.plexapp.plugins.library.db .dump > dump.sql
    del com.plexapp.plugins.library.db
    sqlite3 com.plexapp.plugins.library.db < dump.sql

    নোট: কমান্ড চালানোর সময় কিছু এরর আসতে পারে, চিন্তা ন করুন।

  4. সभी কমান্ড চালালে কমান্ড প্রম্পট বন্ধ করে কম্পিউটার রিস্টার্ট করুন।
  5. নেক্সট স্টার্টআপে প্লেক্স.টিভি লাইব্রেরি খুলুন এবং দেখুন 'দ্য দেওয়াস আন আনএক্সপেক্টেড এরর লোডিং দ্য ড্যাশবোর্ড' ত্রুটি সমাধান হয়েছে কিনা।
  1. 'There was a Problem Acquiring a Personal Certificate' এরর কীভাবে সমাধান করবেন?

  2. সমাধান: "This Webpage Was Blocked By an Extension (ERR_BLOCKED_BY_CLIENT)" ত্রুটি

  3. সমাধান: উইন্ডোজ ১০-এ 'There was a problem resetting your PC' ত্রুটি ফিক্স করার উপায়

  4. লিগ অব লেজেন্ডসে 'লগইন সেশনে অপ্রত্যাশিত এরর' সমাধান: দ্রুত সমাধান গাইড