'এই লাইব্রেরি লোড করার সময় একটি অপ্রত্যাশিত ত্রুটি ছিল৷ Plex Media Player-এ ত্রুটি সাধারণত যখন ব্যবহারকারীরা প্লেক্স ওয়েবে একটি নির্দিষ্ট লাইব্রেরি বিভাগ দেখার চেষ্টা করছেন এমন পরিস্থিতিতে ঘটে বলে রিপোর্ট করা হয়। এই সমস্যাটি প্রধানত উইন্ডোজ কম্পিউটারের সাথে ঘটে বলে রিপোর্ট করা হয়েছে৷
৷এটি দেখা যাচ্ছে, এই বিশেষ ত্রুটি কোডটি ট্রিগার করতে পারে এমন বিভিন্ন কারণ রয়েছে:
- অঅপ্টিমাইজড Plex ডাটাবেস - সবচেয়ে সাধারণ কারণগুলির মধ্যে একটি যা এই বিশেষ সমস্যাটি তৈরি করবে তা হল একটি অপ্টিমাইজ করা ডাটাবেস যা ত্রুটিপূর্ণ সংস্থানগুলির দিকে নির্দেশ করে৷ সৌভাগ্যবশত, আপনি আপনার Plex অ্যাকাউন্টের সার্ভার সেটিংস থেকে সরাসরি ডাটাবেস অপ্টিমাইজেশন সম্পাদন করে এই সমস্যাটি সহজেই সমাধান করতে পারেন।
- অসম্পূর্ণ মেটাডেটা - আরেকটি সম্ভাব্য উদাহরণ যা এই সমস্যাটিকে ট্রিগার করবে তা হল যখন সার্ভারটি অসামঞ্জস্যপূর্ণ মেটাডেটার সাথে লড়াই করে। এটি একটি অঅপ্টিমাইজ করা ডাটাবেসের তুলনায় একটু কম সাধারণ এবং আপনার অ্যাকাউন্টের ভিতরে আপনার Plex সার্ভার সেটিংস থেকে সমস্ত মেটাডেটা রিফ্রেশ করে সমাধান করা যেতে পারে৷
- Plex সার্ভারে অ্যাডমিন অ্যাক্সেস নেই - এটি দেখা যাচ্ছে, এই সমস্যাটি এমন পরিস্থিতিতেও ঘটতে পারে যেখানে প্রধান সার্ভার এক্সিকিউটেবলের কাছে প্রয়োজনীয় সমস্ত নির্ভরতা অ্যাক্সেস করার প্রয়োজনীয় অনুমতি নেই। এই ক্ষেত্রে, আপনি প্রধান এক্সিকিউটেবলকে অ্যাডমিন অ্যাক্সেস সহ চালানোর জন্য বাধ্য করে সমস্যার সমাধান করতে সক্ষম হবেন৷
- অ্যাডব্লক বা uBlock দ্বারা সৃষ্ট হস্তক্ষেপ - আপনি যদি অ্যাডব্লক প্লাস বা ইউব্লকের মতো এক্সটেনশনগুলি ব্যবহার করেন তবে মনে রাখবেন যে সেগুলি স্থানীয়ভাবে হোস্ট করা প্লেক্স সার্ভারগুলির সাথে বিরোধপূর্ণ। যদি এই দৃশ্যটি প্রযোজ্য হয়, তাহলে আপনি সমস্যাযুক্ত এক্সটেনশনগুলি নিষ্ক্রিয় বা আনইনস্টল করে সমস্যার সমাধান করতে সক্ষম হবেন৷
- দুষিত Plex ডাটাবেস - নির্দিষ্ট পরিস্থিতিতে, আপনার Plex সার্ভার ডাটাবেস থেকে উদ্ভূত কোনো ধরনের দুর্নীতির কারণেও এই সমস্যাটি ঘটতে পারে। এটি সমাধান করার জন্য, আপনাকে স্বয়ংক্রিয়ভাবে সমস্যার সমাধান করতে SQLite3 কমান্ডের একটি সিরিজ স্থাপন করতে একটি উন্নত কমান্ড প্রম্পট ব্যবহার করতে হবে৷
পদ্ধতি 1:একটি ডেটাবেস অপ্টিমাইজেশান সম্পাদন করা
এটি দেখা যাচ্ছে, এই বিশেষ ত্রুটির আবির্ভাব একটি টেলটেল সাইন যে আপনার ডাটাবেস অপ্টিমাইজেশানের প্রয়োজন। বেশ কিছু প্রভাবিত ব্যবহারকারী নিশ্চিত করেছেন যে তারা এই বিশেষ সমস্যাটির সমাধান করতে পেরেছেন সেই ডাটাবেসটিকে অপ্টিমাইজ করে যেটি আপনি বর্তমানে 'এই লাইব্রেরি লোড করার সময় একটি অপ্রত্যাশিত ত্রুটির সম্মুখীন হচ্ছেন ' ত্রুটি৷
৷যদি এই দৃশ্যটি প্রযোজ্য হয়, Plex মিডিয়া প্লেয়ারে একটি ডাটাবেস অপ্টিমাইজ করার প্রক্রিয়া শুরু করতে নীচের নির্দেশাবলী অনুসরণ করুন:
- Plex.TV অ্যাক্সেস করুন এবং প্রয়োজনীয় শংসাপত্র প্রবেশ করে আপনার অ্যাকাউন্ট দিয়ে লগইন করুন।
- একবার আপনি সফলভাবে সাইন ইন করলে, সেই সার্ভারের সাথে সম্পর্কিত অ্যাকশন আইকনে ক্লিক করতে বাম দিকের মেনুটি ব্যবহার করুন৷
- এরপর, নতুন উপস্থিত প্রসঙ্গ মেনু থেকে, সার্ভার পরিচালনা করুন অ্যাক্সেস করুন মেনু এবং অপ্টিমাইজ ডাটাবেস-এ ক্লিক করুন .
- চূড়ান্ত নিশ্চিতকরণ স্ক্রীনে, অপ্টিমাইজ এ ক্লিক করুন এই পদ্ধতিটি শুরু করতে, তারপর অপারেশন সম্পূর্ণ হওয়ার জন্য অপেক্ষা করুন। আপনার সার্ভারের আকারের উপর নির্ভর করে, এই অপারেশনটি কয়েক মিনিট সময় নিতে পারে।
- অপারেশনটি সম্পূর্ণ হয়ে গেলে, সেই ক্রিয়াটি পুনরাবৃত্তি করুন যা পূর্বে 'এই লাইব্রেরি লোড করার সময় একটি অপ্রত্যাশিত ত্রুটি ছিল ' ত্রুটি এবং দেখুন সমস্যাটি সমাধান করা হয়েছে কিনা৷ ৷
একই সমস্যা এখনও ঘটতে থাকলে, নিচের সম্ভাব্য সমাধানে নিচে যান।
পদ্ধতি 2:সমস্ত মেটাডেটা রিফ্রেশ করা
কিছু ব্যবহারকারী যারা আগে এই বিশেষ ত্রুটির সম্মুখীন হয়েছিল তারা সফলভাবে আপনার Plex.TV সার্ভারের সাথে সংশ্লিষ্ট সমস্ত প্রাসঙ্গিক মেটাডেটা রিফ্রেশ করে সমস্যা সমাধান করতে পেরেছে। এই বিশেষ সমাধানটি অনেক প্রভাবিত ব্যবহারকারীদের দ্বারা কাজ করার জন্য নিশ্চিত করা হয়েছে৷
৷আপনি যদি প্রভাবিত বিভাগে এই সংশোধন স্থাপন করতে চান, তাহলে প্রাসঙ্গিক মেটাডেটা রিফ্রেশ করতে নীচের নির্দেশাবলী অনুসরণ করুন:
- আপনার Plex.TV অ্যাক্সেস করে শুরু করুন অ্যাকাউন্ট করুন এবং আপনার শংসাপত্রের সাথে সাইন ইন করুন।
- আপনি সফলভাবে সাইন ইন হয়ে গেলে, আপনার নির্দিষ্ট সার্ভারের অ্যাকশন মেনুতে ক্লিক করতে বাম দিকের মেনুটি ব্যবহার করুন।
- এরপর, সমস্ত মেটাডেটা রিফ্রেশ করুন,-এ ক্লিক করুন আপনার পছন্দ নিশ্চিত করুন, এবং অপারেশন সম্পূর্ণ হওয়ার জন্য অপেক্ষা করুন।
- অপারেশন সম্পূর্ণ হলে, আপনার Plex সার্ভার পুনরায় চালু করুন এবং দেখুন সমস্যাটি এখন সমাধান হয়েছে কিনা।
যদি আপনি এখনও একই রকমের সম্মুখীন হন এই লাইব্রেরিটি লোড করার সময় একটি অপ্রত্যাশিত ত্রুটি ছিল ত্রুটি, নিচের সম্ভাব্য সমাধানে নিচে যান।
পদ্ধতি 3:অ্যাডমিন অ্যাক্সেস সহ প্লেক্স সার্ভার চালানো
এটি দেখা যাচ্ছে, এই সমস্যাটি এমন পরিস্থিতিতেও ঘটতে পারে যেখানে আপনি স্থানীয়ভাবে ইনস্টল করা প্লেক্স সার্ভার অবকাঠামোতে আপনার মেশিনে সঠিকভাবে চালানোর জন্য পর্যাপ্ত অনুমতি নেই। এই সমস্যাটি সাধারণত এমন পরিস্থিতিতে দেখা যায় যেখানে কঠোর UAC (ব্যবহারকারী অ্যাকাউন্ট নিয়ন্ত্রণ) আছে নিয়ম।
যদি এই দৃশ্যটি প্রযোজ্য হয়, তাহলে আপনি পূর্বে ত্রুটি সৃষ্টিকারী ক্রিয়াকলাপের উপর নির্ভর করার আগে প্রশাসক বিশেষাধিকার সহ প্রধান Plex এক্সিকিউটেবল চালিয়ে সমস্যাটি সমাধান করতে সক্ষম হবেন৷
অ্যাডমিন অ্যাক্সেস সহ প্লেক্স এক্সিকিউটেবল খুলতে, অবস্থানে নেভিগেট করে শুরু করুন। আপনি একটি কাস্টম অবস্থানে Plex পরিকাঠামো ইনস্টল না করলে, আপনি এটি এখানে খুঁজে পেতে সক্ষম হবেন:
C:\Program Files (x86)\Plex\Plex Media Server
একবার আপনি সঠিক অবস্থানে পৌঁছে গেলে, Plex Media Server.exe-এ ডান-ক্লিক করুন এবং তারপর প্রশাসক হিসাবে চালান এ ক্লিক করুন নতুন উপস্থিত প্রসঙ্গ মেনু থেকে।
আপনি প্রশাসক বিশেষাধিকার সহ Plex সার্ভারটি খুলেছেন তা নিশ্চিত করার পরে, পূর্বে “এই লাইব্রেরিটি লোড করার সময় একটি অপ্রত্যাশিত ত্রুটি ছিল সেই ক্রিয়াটি পুনরাবৃত্তি করুন৷ " সমস্যা এবং দেখুন সমস্যাটি সমাধান করা হয়েছে কিনা৷
৷সমস্যাটি এখনও ঘটতে থাকলে, নিচের সম্ভাব্য সমাধানে নিচে যান।
পদ্ধতি 4:অ্যাডব্লক প্লাস/ uBlock নিষ্ক্রিয় করা (যদি প্রযোজ্য হয়)
আপনি যদি বর্তমানে আপনার ব্রাউজারে (Chrome বা Firefox) Adblock Plus বা uBlocks প্লাগ-ইন ইনস্টল করে থাকেন, তাহলে এটা সম্ভব যে আপনি স্থানীয়ভাবে হোস্ট করা Plex সার্ভারের সাথে বিরোধ করতে পারে। যদি আপনার পরিস্থিতি একই রকম হয়, তাহলে আপনি Plex পরিষেবাগুলি ব্যবহার করার সময় প্লাগইন নিষ্ক্রিয় করে সমস্যার সমাধান করতে সক্ষম হবেন৷
বেশ কিছু প্রভাবিত ব্যবহারকারী নিশ্চিত করেছেন যে “এই লাইব্রেরি লোড করার সময় একটি অপ্রত্যাশিত ত্রুটি ছিল অ্যাডব্লক প্লাস বা ইউব্লক প্লাগইন নিষ্ক্রিয় হয়ে গেলে ত্রুটি দেখা দেওয়া বন্ধ হয়ে গেছে।
ক্রোমে অ্যাডব্লক এক্সটেনশন অক্ষম করতে, টাইপ করুন 'chrome://extensions/' নেভিগেশন বারের ভিতরে এবং এন্টার টিপুন এক্সটেনশন খুলতে ট্যাব ভিতরে প্রবেশ করার পরে, ইনস্টল করা এক্সটেনশনগুলির তালিকার মধ্য দিয়ে নীচে স্ক্রোল করুন এবং অ্যাডব্লক বা ইউব্লক এক্সটেনশনগুলির সাথে যুক্ত টগলটি অক্ষম করুন৷
দ্রষ্টব্য: ফায়ারফক্সে, টাইপ করুন 'about:addons ' নেভিগেশন বারের ভিতরে এবং এন্টার টিপুন অ্যাড-অন স্ক্রিনে পৌঁছাতে।
একবার অ্যাডব্লক প্লাস এক্সটেনশন আনইনস্টল বা নিষ্ক্রিয় হয়ে গেলে, সেই ক্রিয়াটি পুনরাবৃত্তি করুন যা পূর্বে এই আইটেমটি লোড করার সময় একটি অপ্রত্যাশিত ত্রুটি ছিল সমস্যাটি এখন সমাধান হয়েছে কিনা তা দেখতে ত্রুটি৷
একই সমস্যা এখনও ঘটতে থাকলে, নিচের সম্ভাব্য সমাধানে নিচে যান।
পদ্ধতি 5:দুর্নীতিগ্রস্ত ডেটাবেস মেরামত
যদি উপরের সম্ভাব্য সমাধানগুলির কোনওটিই আপনার জন্য কাজ না করে, তাহলে সম্ভবত আপনি আপনার Plex সার্ভার ডাটাবেসে কিছু ধরণের ফাইল দুর্নীতি নিয়ে কাজ করছেন। এই দৃশ্যটি প্রযোজ্য হলে, আপনার Plex ডাটাবেসের সাথে অসঙ্গতিগুলি মেরামত করতে সক্ষম কমান্ডের একটি সিরিজ চালানোর জন্য একটি উন্নত কমান্ড প্রম্পট ব্যবহার করে সমস্যাটি সমাধান করতে সক্ষম হওয়া উচিত৷
দ্রষ্টব্য :আপনি এই অপারেশন শুরু করার আগে, আপনাকে নিশ্চিত করতে হবে যে আপনার কাছে SQLite3 টুলস আছে আপনার কম্পিউটারে ইনস্টল করুন। এগুলি ছাড়া, নীচের কমান্ডগুলি কাজ করবে না৷
৷একবার আপনি আপনার সম্ভাব্য দুর্নীতিগ্রস্ত Plex ডাটাবেস মেরামত শুরু করার প্রয়োজনীয়তাগুলি পূরণ করলে, নীচের নির্দেশাবলী অনুসরণ করুন:
- আপনি বর্তমানে স্থানীয়ভাবে যে প্লেক্স মিডিয়া সার্ভারটি সংরক্ষণ করছেন সেটি বন্ধ করা হয়েছে তা নিশ্চিত করে শুরু করুন।
- একটি রান খুলুন Windows কী + R টিপে ডায়ালগ বক্স . পাঠ্য বাক্সের ভিতরে, ‘cmd’ টাইপ করুন এবং Ctrl + Shift + Enter টিপুন একটি উন্নত কমান্ড প্রম্পট খুলতে .
দ্রষ্টব্য: যখন আপনাকে UAC (ব্যবহারকারীর অ্যাকাউন্ট নিয়ন্ত্রণ) দ্বারা অনুরোধ করা হয় , হ্যাঁ ক্লিক করুন প্রশাসনিক সুবিধা প্রদান করতে।
- আপনি একবার এলিভেটেড কমান্ড প্রম্পটের ভিতরে গেলে, নিম্নোক্ত কমান্ডগুলি টাইপ করুন এবং এন্টার টিপুন আপনার Plex সার্ভারে একটি ডাটাবেস মেরামত শুরু করার জন্য প্রতিটি কমান্ডের পরে:
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
দ্রষ্টব্য: আপনি যদি নির্দিষ্ট কিছু কমান্ড ইনপুট করার সময় ত্রুটি পান, সেগুলি নিয়ে চিন্তা করবেন না, সেগুলি প্রত্যাশিত৷
- আপনি প্রতিটি কমান্ড ইনপুট করতে পরিচালনা করার পরে, এলিভেটেড কমান্ড প্রম্পটটি বন্ধ করুন এবং আপনার কম্পিউটার পুনরায় চালু করুন।
- পরবর্তী স্টার্টআপ সম্পূর্ণ হলে, আপনার Plex.TV লাইব্রেরি খুলুন এবং দেখুন 'ড্যাশবোর্ড লোড করার সময় একটি অপ্রত্যাশিত ত্রুটি হয়েছে' ত্রুটি সমাধান করা হয়েছে৷