ত্রুটি 504: সমস্ত বিবরণ এবং সমাধান

ত্রুটি 504: সমস্ত বিবরণ এবং সমাধান
ত্রুটি 504: সমস্ত বিবরণ এবং সমাধান
Anonim

আপনার রিসোর্স যে সার্ভারে অবস্থিত সেটি যদি ওভারলোড হয় (ট্রাফিক সীমার ক্লান্তির কারণে এটি ঘটে), এটি ব্যবহারকারীকে একটি বার্তা দেয়: "Error 504 gateway time out"৷ রাশিয়ান ভাষায় অনুবাদ করা হয়েছে, এর অর্থ হল: "গেটওয়ের প্রতিক্রিয়ার সময় শেষ হয়ে গেছে, গেটওয়ে সাড়া দিচ্ছে না।" একটি পরিস্থিতি দেখা দেয় যখন Apache, সম্পূর্ণরূপে শারীরিকভাবে, সমস্ত http অনুরোধগুলি প্রক্রিয়া করতে পারে না এবং তারা সারিবদ্ধ হয়। যাইহোক, সময় সীমা চলে যায়, এবং অনুরোধটি প্রক্রিয়া করা হয়নি বলে একটি বার্তা উপস্থিত হয়৷

ত্রুটি 504
ত্রুটি 504

পরিস্থিতির প্রতিকার করতে, আপনাকে আপনার সার্ভার অপ্টিমাইজ করতে হবে। এটি করার জন্য, আপনাকে তাদের বৃদ্ধির দিকে RAM এর পরিমাণ এবং http (Apache) অনুরোধের সংখ্যা পরিবর্তন করতে হবে। আরেকটি বিকল্প হল আপনার সাইটের সমস্ত স্ক্রিপ্টের কর্মক্ষমতা অপ্টিমাইজ করা। এই অপারেশন প্রক্রিয়াকরণ কর্মক্ষমতা উন্নত করতে সাহায্য করবে৷

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

ত্রুটি 504 গেটওয়ে টাইম আউট
ত্রুটি 504 গেটওয়ে টাইম আউট

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

একটি বাগ অপসারণ করতে, আপনি দুটি উপায়ে যেতে পারেন:

1) স্ক্রিপ্টটি অপ্টিমাইজ করে হালকা করুন;

2) এর মান বাড়ান max_execution_time PHP প্যারামিটার। আবারও আমি হোস্টিং প্রদানকারীর প্রযুক্তিগত সহায়তার উপর স্পর্শ করতে চাই যেখানে আপনার সাইট অবস্থিত। অবশ্যই, প্রত্যেকের নিজস্ব আছে, তবে সমর্থনের দায়িত্ব প্রত্যেকের জন্য বাধ্যতামূলক। এমন অনেক সময় আছে যখন সহায়তা দলকে পাঠানো প্রশ্নগুলোর উত্তর পাওয়া যায় না। বিশেষ করে যদি এটা কোনো lags উদ্বেগ. উদাহরণস্বরূপ, একই 504 ত্রুটি ঘটে। এই ক্ষেত্রে, হোস্টিং পরিবর্তন করুন। যদি আরও গুরুতর সমস্যা শুরু হয়, তাহলে আপনি তাদের সাহায্যের উপর নির্ভর করতে পারবেন না।

504 ত্রুটি
504 ত্রুটি

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

এটাই আমি আপনাকে ত্রুটি 504 এর মতো একটি ঘটনা সম্পর্কে বলতে চেয়েছিলাম। এটি যতটা সম্ভব কমই আপনার কাছে ঘটতে দিন!

প্রস্তাবিত: