5 বছরের পুরানো প্রশ্ন ...
ঠিক আছে, আমার এসএসএল শংসাপত্র ইনস্টল করার পরে এবং wp-cli.phar ব্যবহার করার http
জন্য সমস্ত লিঙ্কগুলি এখানেhttps
খুঁজে পাওয়ার পরে আমার এই ত্রুটি হয়েছিল ।
আমি বিভিন্ন কনফিগারেশন চেষ্টা করেছি এবং এটির সমাধান করার জন্য কারওই মনে হয় না, যদি না আমি এটি সেট না করি:
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
এটি:
define('FORCE_SSL_ADMIN', false);
define('FORCE_SSL_LOGIN', false);
এটি আমাকে লগ-ইন পৃষ্ঠাতে আঘাত করার অনুমতি দিয়েছে, কিন্তু তখন আসলে লগ-ইন করতে অক্ষম ছিল। আমি দুটি উত্তর জেনে চেষ্টা করেছি কিন্তু দুর্ভাগ্যক্রমে কোনরকম সাহায্যই করতে পারেনি, তবুও আমি নিম্নলিখিত পরিবর্তনগুলি করেছি:
/** SSL */
define('FORCE_SSL_ADMIN', true);
// in some setups HTTP_X_FORWARDED_PROTO might contain
// a comma-separated list e.g. http,https
// so check for https existence
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== true)
$_SERVER['HTTPS']='on';
কোনও কারণে, আমি জানি না কেন - আমাকে পরিবর্তন করতে হয়েছিল
! == মিথ্যা
প্রতি
! == সত্য
আমি হোস্ট হিসাবে এনগিনেক্স চালাচ্ছি এবং এনজিএনএক্স ইউনিটে প্রক্সি উল্টাচ্ছি ... কারও কারও যদি ধারণা থাকে যে কেন এটি কাজ করে তবে দয়া করে আমাকে জানান