TechBlogSD - ওয়ার্ডপ্রেস এবং ওয়েব ডেভেলপমেন্টের জন্য সবকিছু
ওয়েব এবং ওয়ার্ডপ্রেস নির্দেশাবলী, খবর, থিম এবং প্লাগইনগুলির পর্যালোচনা

ওয়ার্ডপ্রেসে সার্ভার আইপি থেকে প্রাপ্ত মন্তব্যগুলি কীভাবে ঠিক করবেন?

0

ওয়ার্ডপ্রেস শুধুমাত্র আপনার সাইট কাস্টমাইজ করার জন্য সীমাহীন বৈশিষ্ট্য নিয়ে আসে না বরং অনেকগুলি সম্মিলিত সমস্যা নিয়েও আসে যা কখনও কখনও আপনার নিয়ন্ত্রণের বাইরে চলে যায়। যদিও ওয়ার্ডপ্রেস দিয়ে একটি ওয়েবসাইট তৈরি করা খুব সহজ কিন্তু কিছু সমস্যা বিশেষ করে সার্ভার সম্পর্কিত সমস্যা সমাধানের জন্য আপনাকে কঠিনভাবে মরতে হতে পারে। যেহেতু বিভিন্ন হোস্টিং কোম্পানিগুলি বিভিন্ন ধরণের সার্ভার সেটআপ ব্যবহার করে তাই এটি একটি পৃথক সাইটের মালিকের জন্য একটি উপযুক্ত সাহায্য পাওয়া আক্ষরিক অর্থে কঠিন কাজ।

সমস্যাটি

কয়েক সপ্তাহ আগে আমরা ব্লুহোস্ট শেয়ার্ড হোস্টিং থেকে আমাদের একটি সাইটকে ওয়ার্ডপ্রেস অপ্টিমাইজড হোস্টিং প্ল্যানে আপগ্রেড করেছি (পরে আমরা সাইটগ্রাউন্ড ক্লাউড হোস্টিংয়ে চলে এসেছি )। যতক্ষণ না আমরা লক্ষ্য করি ততক্ষণ পর্যন্ত জিনিসগুলি ঠিকঠাক দেখা যাচ্ছিল, যদিও আকিসমেট চালু থাকলেও বিপুল পরিমাণ স্প্যাম মন্তব্য সংযমের জন্য আসছে। আমরা মন্তব্য করে পরীক্ষা শুরু করেছি এবং দুটি অদ্ভুত জিনিস খুঁজে পেয়েছি:

  • মন্তব্য জমা দেওয়ার সময় কোন "সংযমের অপেক্ষায়" বার্তা দেখানো হয়নি।
  • প্রাপ্ত মন্তব্যটি আমরা যে আইপি ব্যবহার করছিলাম তা থেকে নয় এবং আরো অদ্ভুতভাবে এটি সাইটের নিজস্ব সার্ভারের আইপি ছিল।

তারপরে আমরা লক্ষ্য করেছি যে প্রকৃত মন্তব্যকারীর আইপি -র পরিবর্তে একই সার্ভার আইপি থেকে সমস্ত মন্তব্য পাওয়া গেছে এবং বুঝতে পেরেছি যে সংযমের জন্য গৃহীত স্প্যাম মন্তব্যগুলিতে হঠাৎ বৃদ্ধি পাওয়ার মূল কারণ এটি। যেহেতু ওয়ার্ডপ্রেস ভেবেছিল যে মন্তব্যটি তার নিজস্ব সার্ভার আইপি থেকে প্রাপ্ত হয়েছে তাই এটি মন্তব্যকারীকে মডারেশন বার্তা দেখায় না।

ব্লুহোস্ট সাপোর্ট

আমরা ব্লুহোস্ট অনলাইন চ্যাটের সাথে যোগাযোগ করেছি এবং অবাক না হয়ে প্রযুক্তিগত সহায়তার লোকটির সমস্যাটি কীভাবে সমাধান করা যায় সে সম্পর্কে কোনও ধারণা নেই যদিও সে কারণটি বুঝতে সক্ষম হয়েছিল। এখানে কেন এটি ঘটে:

Bluehost তাদের VPS এর জন্য Nginx সার্ভার আর্কিটেকচার ব্যবহার করে এবং ওয়ার্ডপ্রেস অ্যাপাচি সার্ভারের সাথে অভ্যন্তরীণভাবে প্রতিটি যোগাযোগ প্রোটোকলের জন্য কথা বলে। যখন বিশেষ আইপি থেকে একটি মন্তব্য জমা হয়, এটি প্রথমে Nginx এবং তারপর ওয়ার্ডপ্রেস অ্যাপাচে যায়। তাই ওয়ার্ডপ্রেস সর্বদা Nginx সার্ভার IP দিয়ে মন্তব্য পায় যা সাইটের নিজস্ব Bluehost VPS সার্ভারের IP ছাড়া আর কিছুই নয়।

ওয়ার্ডপ্রেসে সার্ভার আইপি থেকে প্রাপ্ত মন্তব্যগুলি কীভাবে ঠিক করবেন?

আমরা জিজ্ঞাসা করেছি যে এটি অন্য ছেলেদের জন্য কীভাবে কাজ করছে এবং প্রযুক্তি লোকটির উত্তরটি আশ্চর্যজনক ছিল – "এই প্রথম আমি এই ধরনের সমস্যা শুনছি"। সাইটগ্রাউন্ডে আমাদের স্থানান্তরের পরে, আমরা বুঝতে পেরেছিলাম যে এটি একইভাবে কাজ করে যেমন সাইটগ্রাউন্ড এনগিনেক্স ব্যবহার করে।

আমরা কিভাবে সমস্যার সমাধান করেছি?

দেখে মনে হচ্ছে ব্লুহোস্টের সমর্থনকারীরা তাদের নিজস্ব ডকুমেন্টেশনের পরিবর্তে গুগলের উপর বেশি নির্ভর করে এবং অনেক চেষ্টা শুরু করে। অবশেষে, "wp-config.php" ফাইলের শুরুতে নিম্নলিখিত কোড যোগ করা হয়েছে এবং মন্তব্যগুলি প্রকৃত আইপি দেখানো শুরু করেছে।

if($_SERVER['HTTP_X_REAL_IP']){ $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_REAL_IP']; }

মন্তব্য জমা দেওয়ার সময় সংযম বার্তাটিও দেখা গিয়েছিল এবং মন্তব্যকারীর প্রকৃত আইপি -র উপর ভিত্তি করে আমাদের আইপি ব্ল্যাকলিস্টিং কাজ শুরু করে।

দ্রষ্টব্য: যখন আপনি আপনার নিজের পোস্টের একটি লিঙ্ক যোগ করেন তখন পিংব্যাক সার্ভারের আইপি দিয়ে মন্তব্যগুলি দেখাতে পারে।

রেকর্ডিং উত্স: webnots.com
Leave A Reply

এই ওয়েবসাইট আপনার অভিজ্ঞতা উন্নত করতে কুকি ব্যবহার করে। আমরা ধরে নেব যে আপনি এটির সাথে ঠিক আছেন, তবে আপনি ইচ্ছা করলে অপ্ট-আউট করতে পারেন। আমি স্বীকার করছি আরো বিস্তারিত