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

আপনার ওয়ার্ডপ্রেস লোকালহোস্ট সেটআপ ব্যর্থ হওয়ার 11 টি কারণ

6

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

সম্পর্কিত: ম্যাকের MAMP ব্যবহার করে লোকালহোস্ট কিভাবে ইনস্টল করবেন?

আপনার ওয়ার্ডপ্রেস লোকালহোস্ট সেটআপ ব্যর্থ হওয়ার 11 টি কারণ

1 ক্যাশিং প্লাগইন

লোকালহোস্ট সেটআপ একটি দীর্ঘ অংশের জন্য তিন ধরনের ফাইল প্রয়োজন – ওয়ার্ডপ্রেস ইনস্টলেশন প্যাকেজ, আপনার সাইট ফাইল এবং ডাটাবেস ফাইল। যখন আপনি লাইভ সাইট ব্যাকআপ করবেন, আপনি সম্ভবত লাইভ সাইটের সমস্ত প্লাগইন অংশ ডাউনলোড করবেন। বেশিরভাগ ক্যাশিং প্লাগইনগুলি শুধুমাত্র লাইভ সার্ভারের পরিবেশে কাজ করবে এবং যখন আপনি আপনার লোকালহোস্ট অ্যাডমিন ড্যাশবোর্ডে লগইন করার চেষ্টা করবেন তখন ত্রুটি ফেলবেন। যাইহোক, কিছু প্লাগইন আপনাকে সাইটটি অ্যাক্সেস করতে সম্পূর্ণরূপে বাধা দেবে। অতএব, আপনার স্থানীয় "/wp-content/plugins" বিভাগ থেকে ক্যাশিং প্লাগইন ফোল্ডারটি মুছে ফেলার বিষয়টি নিশ্চিত করুন।

যদি সবকিছু ঠিকঠাক কাজ করে কিন্তু আপনি দেখেন সাইটের বিষয়বস্তু ঝাপসা হয়ে গেছে তাহলে শুধু ক্যাশিং প্লাগইন মুছে ফেলুন এবং চেক করুন।

2 নিরাপত্তা প্লাগইন

আমাদের অধিকাংশই ওয়ার্ডফেন্স বা অল ইন ওয়ান WP সিকিউরিটি এবং ফায়ারওয়াল প্লাগইন এর মত একটি নিরাপত্তা প্লাগইন দিয়ে লাইভ সাইটটি রক্ষা করে । এই নিরাপত্তা প্লাগইনগুলি ব্যাকএন্ডে প্রচুর জিনিস তৈরি করে।

  • ডাটাবেস টেবিল এন্ট্রি
  • Htaccess এন্ট্রি
  • বাইরের প্লাগইন ফোল্ডারের জন্য অতিরিক্ত ড্রপ-ইন

আপনার লোকালহোস্ট থেকে সমস্ত নিরাপত্তা সম্পর্কিত জিনিসগুলি সরিয়ে ফেলুন এবং এটি কাজ করে কিনা তা চেষ্টা করুন।

3। Htaccess এন্ট্রি

কিছু স্থানীয় সার্ভার ইনস্টলেশনের জন্য htaccess ফাইলের প্রয়োজন হয় না যখন কিছু সার্ভারের সঠিকভাবে কাজ করার জন্য এই ফাইলটির প্রয়োজন হয়। আপনার ইনস্টলেশনের জন্য htaccess ফাইল প্রয়োজন কিনা তা নিশ্চিত করার জন্য দুটি জিনিস রয়েছে।

  • নিরাপত্তা এবং ক্যাশিং প্লাগইন htaccess ফাইলে প্রচুর নির্দেশনা তৈরি করবে। এই সমস্ত অপ্রয়োজনীয় এন্ট্রিগুলি অপসারণ নিশ্চিত করুন কারণ আপনার নিরাপত্তা এবং ক্যাশিং প্লাগইনগুলি মুছে ফেলার প্রয়োজন হতে পারে।
  • পারমালিংক সেটিংসের জন্য সঠিকভাবে কাজ করার জন্য ওয়ার্ডপ্রেসকে htaccess এন্ট্রি প্রয়োজন। অতএব, নিশ্চিত করুন যে ডিফল্ট পারমালিংক এন্ট্রিগুলি আপনার লোকালহোস্টের htaccess ফাইলে পাওয়া যায়।

মনে রাখবেন, ফাইলটি ডট দিয়ে শুরু হওয়ার কারণে, .htaccess ফাইলটি সাধারণত আপনার সার্ভার এবং কম্পিউটারে লুকানো থাকে। সার্ভার থেকে ফাইলটি ডাউনলোড করার জন্য আপনাকে প্রথমে আপনার FTP ক্লায়েন্টে লুকানো ফাইলগুলি দেখতে সক্ষম করতে হবে । একইভাবে, আপনার কম্পিউটারে লুকানো ফাইলগুলি এটি সংশোধন করতে সক্ষম হওয়া উচিত ।

4 লোকালহোস্টে HTTPS ব্যবহার করা

কিছু সরঞ্জাম আছে যেমন লোকাল বাই ফ্লাইওয়েল আপনাকে সহজেই একটি HTTPS লোকালহোস্ট সাইট তৈরি করতে দেয়। বিকল্পভাবে, আপনি নিরাপদ ভার্চুয়াল হোস্ট সার্ভার তৈরি করতে MAMP এর প্রিমিয়াম সংস্করণটিও ব্যবহার করতে পারেন। যাইহোক, ডিফল্টভাবে লোকালহোস্ট শুধুমাত্র HTTP প্রোটোকলের সাথে কাজ করে । যদি আপনি ভুলভাবে আপনার ডাটাবেসে লাইভ URL গুলি https: // localhost দিয়ে প্রতিস্থাপন করেন তাহলে পুরো লোকালহোস্ট পাওয়া যাবে না। যখন আপনি https প্রোটোকল দিয়ে লোকালহোস্ট করার চেষ্টা করবেন, ক্রোম এবং অন্যান্য ব্রাউজার আপনাকে নিচের মত সংযোগ প্রত্যাখ্যান ত্রুটি দেখাবে ।

আপনার ওয়ার্ডপ্রেস লোকালহোস্ট সেটআপ ব্যর্থ হওয়ার 11 টি কারণ

সংযোগ প্রত্যাখ্যান ত্রুটি

5 ডাটাবেসের নাম

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

উপরন্তু, নিশ্চিত করুন যে আপনি স্থানীয় এবং লাইভ সার্ভার সেটআপ উভয় মাইএসকিউএল এবং পিএইচপি সংস্করণ একই।

সম্পর্কিত: XAMPP ব্যবহার করে উইন্ডোজে স্থানীয় সার্ভার কিভাবে সেটআপ করবেন?

6 ডাটাবেসে সমস্ত টেবিল রপ্তানি করা

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

7 phpMyAdmin- এ বড় ডাটাবেস আপলোড করা

ওয়ার্ডপ্রেস ইনস্টলেশন ডিফল্টভাবে পিএইচপি সেটিংস ব্যবহার করে ফাইল আপলোডের আকার সীমিত করে। এমনকি আপনি ফ্রন্টএন্ডে ফাইল আপলোডের আকার বাড়িয়ে দিলেও phpMyAdmin- এ একটি বড় ডাটাবেস ফাইল আমদানি করা সম্ভব নয়। আপনার যদি আরও বড় ডাটাবেস থাকে তবে উইন্ডোজ বা ম্যাকের টার্মিনালে কমান্ড প্রম্পটের মাধ্যমে আপলোড করার চেষ্টা করুন ।

8 লাইভ ইউআরএল প্রতিস্থাপন করতে ভুলে যান

সম্ভবত সবকিছুই আপনার জন্য ভাল কাজ করেছে, তবে যখন আপনি লোকালহোস্ট সাইটে প্রবেশ করেন তখন এটি আপনাকে লাইভ সাইটে পুনirectনির্দেশিত করতে পারে। সবচেয়ে সম্ভাব্য কারণ হল আপনি লাইভ সাইটের URL গুলিকে আপনার ডাটাবেসের লোকালহোস্ট URL এর সাথে প্রতিস্থাপন করতে ভুলে গেছেন।

  • আপনাকে বিকল্পগুলি, পোস্ট এবং পোস্টমেটা টেবিলে ইউআরএলগুলি প্রতিস্থাপন করতে হবে।
  • আপনার সাইডবার এবং পাদলেখ লিঙ্কগুলি ম্যানুয়ালি প্রতিস্থাপন করতে হতে পারে কারণ এটি আপনার থিম সেটিংসের উপর নির্ভর করে অথবা আপনি পরম URL প্রদান করতে পারেন।

সম্পর্কিত: কিভাবে WAMP ব্যবহার করে ওয়ার্ডপ্রেস লোকালহোস্ট সাইট সেটআপ করবেন?

9 হটলিঙ্ক সুরক্ষা

হটলিংক সুরক্ষা অন্যদেরকে আপনার ছবি চুরি করতে এবং তাদের মূল ইউআরএল দিয়ে তাদের সাইটে প্রকাশ করতে বাধা দেয়। আপনি cPanel বা একটি নিরাপত্তা প্লাগইন ব্যবহার করে হটলিঙ্ক সুরক্ষা সক্ষম করতে পারেন। এই ক্ষেত্রে, আপনার লোকালহোস্টের সমস্ত মিডিয়া ফাইল লোড হবে না এবং ফাঁকা স্থান দেখাবে। অতএব, যদি আপনি আপনার লোকালহোস্ট সাইটে ছবিগুলি না দেখেন তবে আপনার হটলিংক সুরক্ষা পরীক্ষা করে নিষ্ক্রিয় করুন।

10 ভুল পোর্ট ব্যবহার করা

আপনার পোর্ট সেটআপের উপর ভিত্তি করে আপনার লোকালহোস্ট সাইটের ইউআরএল পরিবর্তন হবে। সাধারণত, আপনার দুটি ধরণের পোর্ট রয়েছে:

  • Apache/ Nginx – 80 এবং MySQL – 3306. যদি আপনি এই পোর্টগুলি ব্যবহার করেন, তাহলে আপনি " http: // localhost/ " URL গুলি ব্যবহার করে সাইটে প্রবেশ করতে পারেন যাইহোক, প্রতিবার স্থানীয় সার্ভার অ্যাক্সেস করার জন্য আপনার অ্যাডমিন পাসওয়ার্ড দিতে হবে।
  • Apache/ Nginx – 8888 এবং MySQL – 8889. যদি আপনি এই পোর্টগুলি ব্যবহার করেন তাহলে আপনার " http: // localhost: 8888/ " URL গুলি ব্যবহার করে সাইটটি অ্যাক্সেস করা উচিত ।

আপনার ওয়ার্ডপ্রেস লোকালহোস্ট সেটআপ ব্যর্থ হওয়ার 11 টি কারণ

MAMP পোর্টস সেটআপ

11 প্রিমিয়াম থিম বা প্লাগইন অ্যাক্টিভেশন কোড প্রয়োজন

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

সারসংক্ষেপ

উপরের সমস্ত পয়েন্ট চেক করার পরেও যদি আপনি এখনও আঘাত পান তবে আপনার দুটি বিকল্প আছে। একটি হল আপনার সমস্ত স্থানীয় ফাইল সম্পূর্ণরূপে মুছে ফেলা এবং নতুন করে পুনরায় ইনস্টল করা। অন্যটি হল একটি ভিন্ন টুল ব্যবহার করা যা আপনাকে সহজেই সেটআপ করতে সাহায্য করতে পারে।

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

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