ওয়ার্ডপ্রেস একটি সফ্টওয়্যার যা সর্বাধিক ব্যবহৃত বিষয়বস্তু ব্যবস্থাপনা সিস্টেমে পরিণত হয়েছে এবং ব্লগ সেট আপ করার জন্য ব্যবহৃত হয়। এটি পিএইচপিতে লেখা ওপেন সোর্স। যাইহোক, বেশ সম্প্রতি ব্যবহারকারীরা “HTTP ত্রুটি এর সম্মুখীন হওয়ার অনেক রিপোর্ট আসছে ” তাদের ওয়ার্ডপ্রেসে। এই ত্রুটিটি ঘটে যখন ব্যবহারকারী একটি মিডিয়া ফাইল আপলোড করার চেষ্টা করছেন কিন্তু তা করতে অক্ষম৷
৷মিডিয়া লোড করার সময় Wordpress HTTP ত্রুটির কারণ কী?
আমরা বিভিন্ন ব্যবহারকারীর প্রতিবেদন এবং মেরামতের কৌশলগুলি দেখে এই বিশেষ সমস্যাটি তদন্ত করেছি যা সাধারণত WordPress-এ এই নির্দিষ্ট সমস্যাটি সমাধান করতে ব্যবহৃত হয়। যেহেতু দেখা যাচ্ছে, এই বিশেষ সমস্যাটি হওয়ার জন্য বিভিন্ন কারণ রয়েছে:
- ব্রাউজার সমস্যা :প্রতিটি ব্রাউজারে বিভিন্ন সেটিংস এবং পরিষেবা রয়েছে৷ কিছু কিছু কারণে ওয়ার্ডপ্রেসে মিডিয়া ফাইল আপলোড করার অপারেশনের সাথে বিরোধ হতে পারে। অন্যদের কাজটি সম্পূর্ণ করতে কোন সমস্যা হবে না।
- সাইটের সেটিং :কখনও কখনও ছবির আকার বা আপনার সাইটের জন্য ডিফল্ট সেটিংস ছবি আপলোড ব্লক করতে পারে. কিছু কোড পরিবর্তন করলে তা ঠিক করতে সাহায্য করতে পারে।
এখন যেহেতু আপনি সমস্যার প্রকৃতি সম্পর্কে প্রাথমিক ধারণা পেয়েছেন, আমরা পদ্ধতিগুলির দিকে এগিয়ে যাব। এই পদ্ধতিগুলি বিভিন্ন ব্যবহারকারীদের জন্য বিভিন্ন চেষ্টা করার জন্য কাজ করেছে। চেষ্টা করুন এবং দেখুন কোনটি আপনার জন্য কাজ করে৷
৷পদ্ধতি 1:ব্রাউজার পরিবর্তন করুন
এটা সম্ভব যে এই ত্রুটিটি ওয়েবসাইটের সাথে সম্পর্কিত নয় তবে ব্যবহারকারী যে ব্রাউজারটি ব্যবহার করছেন তার সাথে সম্পর্কিত। ওয়ার্ডপ্রেসের মধ্যে ত্রুটি হিসাবে আপনি এটি নিশ্চিত করার আগে, আপনি একটি ভিন্ন ব্রাউজারে একই পরিস্থিতি পরীক্ষা করে দেখুন৷ বেশিরভাগ ব্যবহারকারীরা যে সমস্যাটি পান তা হল গুগল ক্রোমে, তাই ফায়ারফক্স বা সাফারি ব্যবহার করে তাদের জন্য কাজ করতে পারে। ওয়ার্ডপ্রেস ব্যবহার এবং এতে ছবি আপলোড করার ক্ষেত্রে বিভিন্ন ব্রাউজার আলাদা প্রভাব ফেলবে।
পদ্ধতি 2:থিম ফাংশন সম্পাদনা
আপনি সরাসরি ওয়ার্ডপ্রেসে বা ওয়েব হোস্টিং কন্ট্রোল প্যানেল ব্যবহার করে সম্পাদনা করতে পারেন। আপনি আপনার ওয়েবসাইটের থিম ডিরেক্টরিতে ফাইলটি খুঁজে পেতে পারেন। আপনাকে যে ফাইলটি সম্পাদনা করতে হবে সেটি হবে “function.php”। ওয়ার্ডপ্রেসে ফাইল এডিট করতে নিচের ধাপগুলো অনুসরণ করুন:
- আপনার WordPress ড্যাশবোর্ড খুলুন শুধু wp-admin যোগ করে আপনার URL-এ, যেমন:
example.com/wp-adminNote
example.com আপনার সাইটের জন্য আপনার URL হবে
- এখন আপনার ড্যাশবোর্ডে, “থিম এডিটর-এ যান আদর্শ এর মাধ্যমে বাম দিকের প্যানেলে
- তারপর আপনাকে উপরের ডানদিকে একটি থিম নির্বাচন করতে হবে “সম্পাদনা করতে থিম নির্বাচন করুন ”
- এখন “function.php খুলুন ” থিম নির্বাচনের নিচে
- এবং এতে নিম্নলিখিত লাইনগুলি যোগ করুন:
add_filter( 'wp_image_editors', 'change_graphic_lib' ); function change_graphic_lib($array) { return array( 'WP_Image_Editor_GD', 'WP_Image_Editor_Imagick' ); }
- এখন সংরক্ষণ করুন এটি এবং ছবিটি আবার আপলোড করার চেষ্টা করুন।
পদ্ধতি 3:.htaccess সম্পাদনা করা
.htaccess ফাইলটি আপনার Wordpress এর রুট ফোল্ডারে বিদ্যমান। এই ফাইলটি একটি ফাংশন থেকে অন্য ফাংশনে অনুরোধগুলি নিয়ন্ত্রণ করে এবং সমস্ত ধরণের জিনিসের জন্য দারোয়ান হিসাবে কাজ করে৷ এই ফাইলের মাধ্যমে HTTP ত্রুটি ঠিক করতে, আপনাকে নিম্নলিখিত পদক্ষেপগুলি করতে হবে:
- আপনার মূল খুলুন ইনস্টল করা ওয়ার্ডপ্রেস এর মাধ্যমে ডিরেক্টরি অথবা একটি কন্ট্রোল প্যানেল ব্যবহার করে , যেমন cPanel
- তারপর, .htaccess খুলুন আপনার ওয়েবসাইটের রুট ফোল্ডারে
- নিম্নলিখিত কোডটি .htaccess-এ যোগ করুন ফাইল:
SetEnv MAGICK_THREAD_LIMIT 1
এই কোডটি ইমেজিককে সীমিত করবে ইমেজগুলি প্রক্রিয়া করার সময় একক থ্রেড ব্যবহার করতে
- এখন সংরক্ষণ করুন এটি এবং আবার ছবি আপলোড করে চেক করুন