লগ ইন করতে পারবেন না: "ত্রুটি: কুকিজগুলি আপনার ব্রাউজার দ্বারা অবরুদ্ধ বা সমর্থিত নয়। আপনার অবশ্যই ওয়ার্ডপ্রেস ব্যবহার করতে কুকিজ সক্ষম করতে হবে। "


14

সার্ভার সরানোর পরে, আমি আমার সাইটে লগ ইন করতে অক্ষম। আমি পেয়েছি "ERROR: কুকিজগুলি আপনার ব্রাউজার দ্বারা অবরুদ্ধ বা সমর্থিত নয় You আপনার অবশ্যই কুকিজকে ওয়ার্ডপ্রেস ব্যবহার করতে সক্ষম করতে হবে।" লগইন ফর্মটি জমা দেওয়ার চেষ্টা করার সময় ত্রুটি।

আমি ইতিবাচক যে আমার ব্রাউজারটি কুকিজ সমর্থন করে এবং সেগুলি অবরুদ্ধ নয়।

আমি এটি বেশ নিখুঁতভাবে গবেষণা করেছি এবং আমার পাওয়া প্রতিটি পরামর্শ চেষ্টা করেছি:

  • প্লাগইন ডিরেক্টরিটির নামকরণ করা হয়েছে
  • সাইট থিম ডিরেক্টরি নামকরণ
  • পূর্ববর্তী ইউআরএলগুলির উদাহরণগুলির জন্য ডাটাবেস অনুসন্ধান করে এবং নতুন URL সহ সেগুলি প্রতিস্থাপন করেছে
  • সর্বশেষ সংস্করণে ওয়ার্ডপ্রেস আপডেট হয়েছে (৪.০)
  • ডাব্লুপিএফ-কনফিগারেশন
  • wp-config.php এ ADMIN_COOKIE_PATH, COOKIE_DOMAIN, COOKIEPATH, এবং SITECOOKIEPATH সেট করুন:

    define('ADMIN_COOKIE_PATH', '/');
    define('COOKIE_DOMAIN', '');
    define('COOKIEPATH', '');
    define('SITECOOKIEPATH', '');
  • wp-login.php: এই হ্যাকটি ব্যবহার করে দেখুন: https://wordpress.org/support/topic/cookies-are-blocked-or-not-supported-by- আপনার- ব্রাউজার-1#post-5026171

আমি আমার স্থানীয় ইনস্টলে সাইটে লগইন করতে পারি এবং আমাদের ডেভ সার্ভারের সাইটে লগইন করতে পারি। কোন এই সৃষ্টি হতে পারে কি ধারনা?


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

2
এটি ওয়ার্ডপ্রেস অ্যাডমিন লগইনগুলির জন্য একটি এনক্রিপ্ট করা চ্যানেলের উপর একটি $ Safe_cookie নিয়ন্ত্রণ প্রয়োগ করে to এসএসএল / টিএলএস প্রয়োগ করতে আপনার ওয়েবসারভারটি পুনরায় কনফিগার করুন। কে আর।

আপনি যদি ওয়ার্ডপ্রেস এমইউ ব্যবহার করেন, সেটিংসে ডোমেন তালিকায় ডোমেন যুক্ত করা সমস্যার সমাধান করতে পারে।
মাহদী তাগিজাদে

2
এটিই আমার পক্ষে কাজ করেছিল: আমি https (এইড যোগ করা হয়েছে) এবং ভয়েলায় এইচটিপি পরিবর্তন করেছি। আর কোনও কুকির সমস্যা নেই।
বন্দী 13

@ মাহদীটিগিজাদেহে - আপনি কী বোঝাতে চেয়েছেন দয়া করে আরও বিস্তারিতভাবে বলতে পারেন?
গ্রিসো

উত্তর:


26

আপনার wp-config.php এর আগে / * এর আগে লাইনটি যুক্ত করুন, এডিটিং বন্ধ করুন! ... * /

 define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );

/* That's all, stop editing! Happy blogging. */

1
এই সমাধানটি মাল্টিসাইট ইনস্টল করার ক্ষেত্রেও আমার পক্ষে কাজ করেছিল। আমি মূল সাইটে লগইন করতে সক্ষম হয়েছি কিন্তু মাধ্যমিকের জন্য নয়।
বি.এস.টি.

@ Be.St।, চেষ্টা করুনdefine('COOKIE_DOMAIN', '');
স্টিভ

1
এটি আমার জন্য তাত্ক্ষণিকভাবে কাজ করে নি, তবে কঠোর রিফ্রেশে করেছে (ক্রোমে সিটিআরএল + এফ 5)
ডেভ

4

এটা বার্নিশ ছিল।

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


1
আমার ক্ষেত্রে এটি AWS ক্লাউডফ্রন্ট ছিল যা কুকিজকে অবরুদ্ধ করেছিল।
মান্টাস

আমি এটি অ সুরক্ষিত সাইটটিএইচটিপি দিয়ে দেখেছি: // তবে https: // ব্যবহার করার সময় আমার জন্য সমস্ত কিছু কাজ করে
CrandellWS

1

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

সমাধান 1:

yoursite / wp-login.php

770-773 লাইন নিম্নলিখিত মন্তব্য করুন

কোড

if ( isset($_POST['testcookie']) && empty($_COOKIE[TEST_COOKIE]) )
    $user = new WP_Error('test_cookie', __("<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href='http://www.google.com/cookies.html'>enable cookies</a> to use WordPress."));
else
    $user = wp_signon('', $secure_cookie);

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

সমাধান 2:

yoursite / WP- বিষয়বস্তু / থিম / yourthemeFolder / থিমের functions.php

নিম্নলিখিত কোড রাখুন।

 setcookie(TEST_COOKIE, 'WP Cookie check', 0, COOKIEPATH, COOKIE_DOMAIN);
if ( SITECOOKIEPATH != COOKIEPATH )
    setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);

আপনার থিমটি আপডেট করাও এই পরিবর্তনগুলি শিথিল করতে পারে তাই দয়া করে এই কোডটি আপনার অন্য একটি সক্রিয় থিমের চাইল্ড-থিম ফোল্ডারের অধীনে থাকা অন্য ফাংশন.এফপিতে রাখুন। আশা করি এটা তোমাকে সাহায্য করবে.


2
এগুলি আসলে সমাধান solutions কাজের আশপাশের মতো আরও, এটি স্থায়ীভাবে ব্যবহারের জন্য আদর্শ নয় ...
জ্যাক

"সলিউশন" 1 এর জন্য -1 কারণ মূল সম্পাদনা সঠিক ক্রিয়াকলাপ নয়। 2 কাজ করবে তবে এটি সমস্যাটি চিহ্নিত করে না।
জেরেমি

1

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


এটি আমার পক্ষে কাজ করেছে। আমি ডোমেন ম্যাপিংয়ের জন্য wordpress.org/plugins/wordpress-mu-domain-mapping ব্যবহার করছি এবং ম্যাপিং রেকর্ডটি যুক্ত করার সাথে সাথে আমি "ত্রুটি: কুকিগুলি অবরুদ্ধ বা আপনার ব্রাউজার দ্বারা সমর্থিত নয়" ত্রুটি পাওয়া বন্ধ করে দিয়েছে।
lee_mcmullen

-1

আমি ডব্লিউপিদেবরামকি প্রদত্ত সমাধানটি কার্যকর করেছিলাম এবং লক্ষ্য করেছি যে নিম্নলিখিত সমস্যাটি সম্ভবত উত্থাপিত হতে পারে:

"বিজ্ঞপ্তি: কনস্ট্যান্ট COOKIE_DOMAIN ইতিমধ্যে 102 লাইনে /wp-config.php এ সংজ্ঞায়িত হয়েছে"

এটি সমাধানের জন্য, দয়া করে wp-অন্তর্ভুক্ত / ডিফল্ট-কনটেন্টস.এফপি-র মধ্যে নিম্নলিখিত কোডটি মন্তব্য করুন

if ( !defined('COOKIE_DOMAIN') )
    define('COOKIE_DOMAIN', false);

3
কোড কোড পরিবর্তন করবেন না!
জেরেমি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.