আজ আমার ব্লগে কাজ করার সময় ওয়ার্ডপ্রেস ছবি আপলোড করার সময় HTTP ত্রুটি দেখায়, আমি বিভ্রান্ত এবং অসহায় ছিলাম। আমি বারবার ছবিটি আপলোড করার চেষ্টা করেছি, কিন্তু ত্রুটিটি যাবে না। 5-6 প্রচেষ্টার পর আমি আবার সফলভাবে ছবি আপলোড করতে সক্ষম হয়েছি। কিন্তু আমার সাফল্য স্বল্পস্থায়ী ছিল কারণ কয়েক মিনিট পরে একই ত্রুটি আমার দরজায় কড়া নাড়ছে।
যদিও উপরের সমস্যার জন্য অনেকগুলি সমাধান উপলব্ধ রয়েছে কিন্তু তারপরে আবার সেগুলি আপনার সময় নষ্ট করবে, তাই আমি ছবি আপলোড করার সময় এই HTTP ত্রুটিটি ঠিক করতে যাচ্ছি এবং আপনি এই নিবন্ধটি শেষ করার পরে আমি আপনাকে নিশ্চিত করতে পারি যে এই ত্রুটি বার্তাটি হবে আগেই চলে গেছে.
বিষয়বস্তু[ লুকান ]
- ওয়ার্ডপ্রেসের জন্য ফিক্স ছবি আপলোড করার সময় HTTP ত্রুটি দেখায়
- ছবির আকার
- আপনার পিএইচপি মেমরি বাড়ান
- htaccess ফাইলে একটি কোড যোগ করা হচ্ছে
- থিম functions.php ফাইল পরিবর্তন
- Mod_Security নিষ্ক্রিয় করা হচ্ছে
- ওয়ার্ডপ্রেসের সর্বশেষ সংস্করণ পুনরায় ইনস্টল করা হচ্ছে
- বিবিধ সংশোধন
ওয়ার্ডপ্রেসের জন্য ফিক্স ছবি আপলোড করার সময় HTTP ত্রুটি দেখায়
ছবির আকার
এই প্রথম এবং সুস্পষ্ট জিনিসটি পরীক্ষা করতে হবে যে আপনার চিত্রের মাত্রাগুলি আপনার নির্দিষ্ট প্রস্থের বিষয়বস্তুর এলাকা অতিক্রম করবে না। উদাহরণস্বরূপ, ধরা যাক আপনি 3000X1500 ইমেজ পোস্ট করতে চান কিন্তু পোস্টের বিষয়বস্তু এলাকা (আপনার থিম দ্বারা সেট) শুধুমাত্র 1000px তাহলে আপনি অবশ্যই এই ত্রুটিটি দেখতে পাবেন।
বিঃদ্রঃ: অন্যদিকে সর্বদা আপনার ছবির মাত্রা 2000X2000 এ সীমাবদ্ধ করার চেষ্টা করুন।
যদিও উপরেরটি অগত্যা আপনার সমস্যার সমাধান নাও করতে পারে তবে আবার এটি পরীক্ষা করা মূল্যবান। আপনি ইমেজ উপর ওয়ার্ডপ্রেস নির্দেশিকা চেক করতে চান দয়া করে এখানে পড়ুন .
আপনার পিএইচপি মেমরি বাড়ান
কখনও কখনও ওয়ার্ডপ্রেসে অনুমোদিত পিএইচপি মেমরি বাড়ানো এই সমস্যাটি সংশোধন করে বলে মনে হয়। ভাল, আপনি চেষ্টা না করা পর্যন্ত আপনি নিশ্চিত হতে পারবেন না, এই কোড যোগ করুন সংজ্ঞায়িত করুন ('WP_MEMORY_LIMIT', '64M') আপনার মধ্যে wp-config.php ফাইল
দ্রষ্টব্য: wp-config.php-এ অন্য কোনো সেটিংস স্পর্শ করবেন না অন্যথায় আপনার সাইট সম্পূর্ণরূপে অ্যাক্সেসযোগ্য হয়ে যাবে। আপনি যদি চান আপনি সম্পর্কে আরও পড়তে পারেন wp-config.php ফাইল সম্পাদনা করা হচ্ছে .
উপরের কোডটি যোগ করতে, শুধু আপনার cPanel-এ যান এবং আপনার ওয়ার্ডপ্রেস ইনস্টলেশনের রুট ডিরেক্টরিতে যান যেখানে আপনি wp-config.php ফাইলটি পাবেন।
যদি উপরেরটি আপনার জন্য কাজ না করে তবে আপনার ওয়েব হোস্টিং প্রদানকারী আপনাকে পিএইচপি মেমরি সীমা বাড়ানোর অনুমতি না দেওয়ার একটি ভাল সুযোগ রয়েছে। সেক্ষেত্রে তাদের সাথে সরাসরি কথা বলা আপনাকে পিএইচপি মেমরি সীমা পরিবর্তন করতে সাহায্য করতে পারে।
.htaccess ফাইলে একটি কোড যোগ করা হচ্ছে
আপনার .htaccess ফাইলটি সম্পাদনা করতে শুধু Yoast SEO > Tools > File Editor এ নেভিগেট করুন (যদি আপনার Yoast SEO ইনস্টল না থাকে, তাহলে আপনার এটি ইনস্টল করা উচিত এবং আপনি এটি সম্পর্কে পড়তে পারেন কিভাবে এই প্লাগইনটি এখানে কনফিগার করবেন ) .htaccess ফাইলে শুধু কোডের এই লাইন যোগ করুন:
|_+_|
কোড যোগ করার পর শুধু Save change to .htaccess এ ক্লিক করুন এবং সমস্যাটি সমাধান হয়েছে কিনা তা পরীক্ষা করুন।
থিম functions.php ফাইল পরিবর্তন
আসলে, আমরা ওয়ার্ডপ্রেসকে বলতে যাচ্ছি থিম functions.php ফাইল ব্যবহার করে ডিফল্ট WP_Image_Editor ক্লাস হিসাবে GD ব্যবহার করতে। ওয়ার্ডপ্রেসের সর্বশেষ আপডেটের হিসাবে জিডিকে বিমূর্ত করা হয়েছে এবং ইমেজিক একটি ডিফল্ট চিত্র সম্পাদক হিসাবে ব্যবহার করা হয়েছে, তাই পুরানোটিতে ফিরে যাওয়া সবার জন্য সমস্যাটি সমাধান করবে বলে মনে হচ্ছে।
প্রস্তাবিত: দৃশ্যত, এটি করার জন্য একটি প্লাগইনও রয়েছে, এখানে যাও. কিন্তু আপনি যদি ম্যানুয়ালি ফাইলটি সম্পাদনা করতে চান তবে নীচে চালিয়ে যান।
থিম functions.php ফাইল এডিট করতে শুধু Appearance > Editor এ নেভিগেট করুন এবং থিম ফাংশন (function.php) নির্বাচন করুন। একবার আপনি সেখানে গেলে ফাইলের শেষে এই কোডটি যোগ করুন:
|_+_|বিঃদ্রঃ: নিশ্চিত করুন যে আপনি শেষ PHP চিহ্নের মধ্যে এই কোডটি যোগ করেছেন ( ?>)
ওয়ার্ডপ্রেস ইমেজ আপলোড করার সময় HTTP ত্রুটি দেখায় গাইডে এটি সবচেয়ে গুরুত্বপূর্ণ সমাধান কিন্তু আপনার সমস্যা এখনও ঠিক না হলে, এগিয়ে যান।
Mod_Security নিষ্ক্রিয় করা হচ্ছে
বিঃদ্রঃ: এই পদ্ধতিটি পরামর্শ দেওয়া হয় না কারণ এটি আপনার ওয়ার্ডপ্রেস এবং হোস্টিংয়ের নিরাপত্তার সাথে আপস করতে পারে। শুধুমাত্র এই পদ্ধতিটি ব্যবহার করুন যদি আপনি অন্য সবকিছু চেষ্টা করে থাকেন এবং যদি এটি নিষ্ক্রিয় করা আপনার জন্য কাজ করে তাহলে আপনার হোস্টিং প্রদানকারীর সাথে যোগাযোগ করুন এবং সহায়তার জন্য জিজ্ঞাসা করুন।
আবার Yoast SEO > Tools > File Editor এর মাধ্যমে আপনার ফাইল এডিটরে যান এবং আপনার .htaccess ফাইলে নিম্নলিখিত কোড যোগ করুন:
|_+_|
এবং Save change to .htaccess এ ক্লিক করুন।
ওয়ার্ডপ্রেসের সর্বশেষ সংস্করণ পুনরায় ইনস্টল করা হচ্ছে
কখনও কখনও দুর্নীতিগ্রস্ত ওয়ার্ডপ্রেস ফাইলের কারণে এই সমস্যাটি ঘটতে পারে এবং উপরের যেকোনও সমাধান কাজ নাও করতে পারে, সেক্ষেত্রে আপনাকে ওয়ার্ডপ্রেসের সর্বশেষ সংস্করণটি পুনরায় ইনস্টল করতে হবে:
- cPanel থেকে আপনার প্লাগইন ফোল্ডারের ব্যাকআপ নিন (এগুলি ডাউনলোড করুন) এবং তারপরে ওয়ার্ডপ্রেস থেকে অক্ষম করুন। এর পরে cPanel ব্যবহার করে আপনার সার্ভার থেকে সমস্ত প্লাগইন ফোল্ডার সরিয়ে ফেলুন।
- আদর্শ থিম ইনস্টল করুন যেমন 20 ষোল এবং তারপর অন্য সব থিম সরান.
- ড্যাশবোর্ড > আপডেটগুলি থেকে ওয়ার্ডপ্রেসের সর্বশেষ সংস্করণটি পুনরায় ইনস্টল করুন।
- সমস্ত প্লাগইন আপলোড এবং সক্রিয় করুন (ইমেজ অপ্টিমাইজেশান প্লাগইন ব্যতীত)।
- আপনি চান যে কোনো থিম ইনস্টল করুন.
- এখন ইমেজ আপলোডার ব্যবহার করে দেখুন.
এটি ওয়ার্ডপ্রেস চিত্র আপলোড করার সময় HTTP ত্রুটি দেখায় তা ঠিক করবে।
বিবিধ সংশোধন
- ইমেজ ফাইলের নামগুলিতে apostrophe ব্যবহার করবেন না যেমন Aditya-Farrad.jpg'text-align: justify;'>এটি এই গাইডের শেষ এবং আমি আশা করি আপনি এতক্ষণে সমস্যাটি ঠিক করেছেন ওয়ার্ডপ্রেস ছবি আপলোড করার সময় HTTP ত্রুটি দেখায় . যদি আপনার এখনও এই পোস্টের বিষয়ে কোন প্রশ্ন থাকে তাহলে তাদের মন্তব্য জিজ্ঞাসা করতে নির্দ্বিধায়.
এই সমস্যা সম্পর্কে শব্দ ছড়িয়ে সাহায্য করার জন্য সামাজিক নেটওয়ার্কগুলিতে এই ব্লগ পোস্টটি লাইক করুন এবং শেয়ার করুন৷
আদিত্য ফরাদআদিত্য একজন স্ব-প্রণোদিত তথ্য প্রযুক্তি পেশাদার এবং গত 7 বছর ধরে একজন প্রযুক্তি লেখক। তিনি ইন্টারনেট পরিষেবা, মোবাইল, উইন্ডোজ, সফ্টওয়্যার এবং কীভাবে-করবেন নির্দেশিকাগুলি কভার করেন৷