Raspberry Pi উপর ওয়ার্ডপ্রেস সাইটের উপর এলোমেলো 503 ফিরে Nginx সমস্যা সমাধান


0

আমি স্বল্প হোস্টিং শুরু করেছি একটি ছোট ওয়ার্ডপ্রেস ওয়েবসাইট যা Nginx দ্বারা পরিবেশিত একটি রাশিবেরি Pi 2 Model B এ বাড়িতে।

নেটওয়ার্ক অনুযায়ী, আমার পিআই এর আইপি DMZ এ রাখা হয়েছে (আমার ISP থেকে একটি ট্র্যাশি রাউটার আছে)।

এটা আমার বাড়ির সংযোগ থেকে জরিমানা করছে, কিন্তু কিছু বহিরাগত আইপি থেকে আমার ওয়েবসাইট অ্যাক্সেস করছে, এটি মাঝে মাঝে "HTTP ত্রুটি 503: অনুরোধ করা পরিষেবা অনুপলব্ধ" উত্পন্ন করে। ক্লায়েন্ট সংযোগ করে এবং কয়েক পৃষ্ঠা ব্রাউজ যখন ত্রুটি ট্রিগার হয়। আমি বাইরের ওয়াইফাই সংযোগ থেকে ওয়েবসাইটটি অ্যাক্সেস করেছি এবং আমার জন্য জরিমানা করেছে। তাই আমার একটি ধারনা আছে যে এটি ধীর সংযোগগুলিতে ঘটতে পারে।

আমি / var / log / nginx / এবং / var / log / nginx / mywebsite / উভয় ক্ষেত্রে 2 টি ভিন্ন অ্যাক্সেস / error.log তৈরি করেছি, যা nginx.conf এবং আমার vhost conf ফাইলে সঠিকভাবে ঘোষণা করা হয়েছে এবং সঠিক মালিকানা রয়েছে এবং অনুমতি।

এইগুলির মধ্যে কোনটিই নয়, সেইসাথে php5-fpm ত্রুটি / access.log ত্রুটিগুলি ক্যাপচার করে না, তাই আমি এটি পরিমাপ করতে পারছি না।

হয়তো কিছু nginx.conf নির্দেশাবলী জানতে দরকারী:

worker_processes 4;
worker_connections 65336;
multi_accept on;
keepalive_timeout 15;
client_header_timeout 12;
client_body_timeout 12;
client_body_buffer_size 10K;
client_header_buffer_size 1K;
client_max_body_size 64m;
large_client_header_buffer 2 1k;
fastcgi_buffers 8 128k;
fastcgi_buffer_size 128k;
fastcgi_read_timeout 300;

আপনি এই মূল কারণ পেয়ে আমাকে সাহায্য করতে পারেন? ধন্যবাদ!


আমি প্রায় এটি betting এটি php-fpm একটি সমস্যা এবং সম্ভবত Raspperry রিসোর্স ঘাটতি সম্পর্কিত। আপনি fpm পুল কনফিগ পোস্ট করতে পারেন?
MattW।

এটি হল /pool.d/www.conf-তে অসম্পূর্ণ যা[www] user = www-data group = www-data listen = /var/run/php5-fpm.sock listen.owner = www-data listen.group = www-data listen.mode = 0666 pm = dynamic pm.max_children = 9 pm.start_servers = 3 pm.min_spare_servers = 2 pm.max_spare_servers = 2 pm.max_requests = 200 request_terminate_timeout = 300s chdir = /
16:54

উত্তর:


1

আমি অবশেষে এটি সমস্যা সমাধান করতে পরিচালিত। এখানে যৌক্তিক পদক্ষেপ।

লগ ফাইলগুলি কোনও ক্যাপচার করা হয় না> চেক করেছেন এবং তারা কাজ করছে

তাই লগ ফাইল কাজ করছে, এবং HTTP অনুরোধ মেশিন আঘাত করা হয় না> রাউটার চেক করুন

আমি সমস্ত পোর্ট ফরোয়ার্ড মুছে ফেলেছি এবং পোর্টের নিয়মগুলি পুনরায় যুক্ত করেছি> এটি রাউটারের আদিম বাগ্ফি সফটওয়্যার আছে।

নতুন পোর্টের নিয়মগুলি দিয়ে রাউটারটি পুনরায় চালু করার পরে, HTTP অনুরোধ অবশেষে মেশিনটি আঘাত করছে। মীমাংসিত!


রাউটারের ফার্মওয়্যার আপগ্রেড করার জন্য ভাল সময়, যদি এক পাওয়া যায়। এটি প্রায়শই নির্ভরযোগ্যতার সাথে সাহায্য করতে পারে।
ক্রিসইন এডমন্টন

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