সরাসরি আইআইএস 7 অ্যাপ্লিকেশনহস্ট.কনফিগ কনফিগারেশন ফাইল সম্পাদনা করছে


38

আমি জানি যে আইআইএস 7+ এখন মেটাবেসের পরিবর্তে এক্সএমএল কনফিগারেশন ফাইলগুলি ব্যবহার করে। আমি আরও জানি যে আমি যদি কোনও প্রদত্ত সাইটের জন্য একটি ওয়েব কোডফাইগ ফাইল সম্পাদনা করি, তবে আইআইএস স্বয়ংক্রিয়ভাবে পরিবর্তনগুলি সনাক্ত করে এবং কোনও সম্পর্কিত কনফিগার পরিবর্তনগুলি প্রয়োগ করে।

তবে, এটি কি সার্ভার-স্তরের অ্যাপ্লিকেশন হোস্টকনফিগ সেটিংস ফাইলের ক্ষেত্রেও প্রযোজ্য? (এটি সাধারণত সি: \ উইন্ডোজ \ system32 \ inetsrv \ কনফিগারেশনে অবস্থিত)) বিশেষত, আইআইএস ম্যানেজার বা অ্যাপসিএমডি কমান্ড লাইন ইউটিলিটি ব্যবহার না করে সাবধানতার সাথে এই ফাইলটি সম্পাদনা করা নিরাপদ? ডকুমেন্টেশনে আমি এমন কিছু খুঁজে পাইনি যা বলেছিল এটি করা ভাল বা ঠিক নয়।

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

উত্তর:


50

এই উত্তরটিও এখান থেকে চেক করুন: ম্যানুয়ালি অ্যাপ্লিকেশন হোস্টকনফিগ সম্পাদনা করতে পারে না

উত্তরটি সহজ, যদি তা সুস্পষ্ট না হয়: win2008 bit৪ বিট, নোটপ্যাড ++ 32 বিট। এক্সপ্লোরার ব্যবহার করে আপনি যখন উইন্ডোজ \ System32 \ inetsrv \ কনফিগারেশন নেভিগেট করেন আপনি ফাইলটি সন্ধানের জন্য একটি 64 বিট প্রোগ্রাম ব্যবহার করছেন। আপনি নোটপ্যাড ++ ব্যবহার করে ফাইলটি খুললে আপনি 32 বিট প্রোগ্রাম ব্যবহার করে এটি খোলার চেষ্টা করছেন। বিভ্রান্তি ঘটে কারণ আপনি যা করছেন এটি আপনাকে জানানোর চেয়ে উইন্ডোজ আপনাকে ফাইলটি খোলার অনুমতি দেয় তবে আপনি যখন এটি সংরক্ষণ করেন তখন ফাইলের পথটি স্বচ্ছভাবে উইন্ডোজ W সিএসডাব্লু 64 ets ইনটসরভ \ কনফিগারে ম্যাপ করা হয়।

সুতরাং বাস্তবে যা ঘটে তা আপনি নোটপ্যাড ++ ব্যবহার করে অ্যাপ্লিকেশন হোস্টকনফিগ খুলুন, পরিবর্তন করুন, ফাইলটি সংরক্ষণ করুন; মূলটি ওভাররাইট করার পরিবর্তে আপনি এর একটি 32 বিট অনুলিপি উইন্ডোজ \ সিএসডাব্লু 64৪ ets ইনটসরভ \ কনফিগারেশনে সংরক্ষণ করছেন, সুতরাং আপনি আইআইএস দ্বারা ব্যবহৃত সংস্করণটি পরিবর্তন করছেন না। আপনি যদি উইন্ডোজ \ সিএসডাব্লু 6464 \ ইনটসরভ \ কনফিগারে নেভিগেট করেন তবে সবেমাত্র ফাইলটি সংরক্ষণ করা ফাইলটি খুঁজে পাবেন।

কিভাবে এই কাছাকাছি পেতে? সহজ - একটি 64 বিট পাঠ্য সম্পাদক ব্যবহার করুন, যেমন উইন্ডো সহ জাহাজীকরণকারী সাধারণ নোটপ্যাড।


7
এটি দিয়ে আমার বেকনকে বাঁচিয়েছে ... কী অদ্ভুত বিষয় যা আমাকে মনে করছিল যে আমি পাগল হয়ে যাচ্ছি। ধন্যবাদ!
ব্রেকেটউগ্রিন

এটি উইন্ডোজ 10-এ আর কোনও সমস্যা বলে মনে হচ্ছে না, সুতরাং এটি আমাদের উইন্ডোজ 7 এবং উইন্ডোজ সার্ভার 2012 মেশিনে ঘটতে গিয়ে মারাত্মক বিভ্রান্ত হয়েছিল।
জাজান

ধন্যবাদ, @ মার্কিভ এটি প্রথম নজরে একটি বিভ্রান্তিকর বিষয়।
মবির স্টান্ট ডাবল

9

বিশেষত, আইআইএস ম্যানেজার বা অ্যাপসিএমডি কমান্ড লাইন ইউটিলিটি ব্যবহার না করে সাবধানতার সাথে এই ফাইলটি সম্পাদনা করা নিরাপদ?

হ্যাঁ! আপনি যদি মেশিনের প্রশাসক হন তবে আপনি সরাসরি অ্যাপ্লিকেশন হস্ট.কনফিগ ফাইলটি সম্পাদনা করতে পারেন; এডমিন সরঞ্জামগুলিও এগুলি করে।

আপনি যদি সমস্যায় পড়েন তবে কমপক্ষে 20 মিনিটের কনফিগারেশন ব্যাকআপগুলি ডিফল্টরূপে \ inetpub \ ইতিহাসে সঞ্চিত থাকে ।


ধন্যবাদ! আমি জানি না কেন তারা এগুলি আরও নথিভুক্ত করে না।
lunadesign

3

আপনি সরাসরি আইআইএস.এনইট- এ অ্যাপ্লিকেশন হোস্টকনফিগ ফাইলটির একটি দুর্দান্ত পরিচিতি পাবেন । আইআইএস কনফিগারেশন স্কিমাতে সমস্ত উপাদানগুলির একটি বিশদ রেফারেন্স রয়েছে

এটি আসলে বেশ ভালভাবে ডকুমেন্টেড :-)


0

আরও একটি সহায়ক বিট: আপনি যখন ম্যানুয়ালি অ্যাপ্লিকেশন হোস্টকনফিগ ফাইলটি সম্পাদনা করবেন (সরঞ্জামগুলি হিসাবে) কেবলমাত্র যে অ্যাপ্লিকেশনগুলির জন্য আপনি কনফিগারেশন পরিবর্তন করেছেন সেগুলি পুনর্ব্যবহার করবে। আইআইএস আসলে প্রতিটি অ্যাপ্লিকেশনের জন্য কনফিগারেশনের একটি স্ন্যাপশট নেয় এবং সেই অ্যাপ্লিকেশনটির জন্য কিছু পরিবর্তন না করা অবধি আপডেট করে না।


স্ট্যাকওভারফ্লো / প্রশ্ন / 8635884/… অনুসারে এবং একটি সম্পূর্ণ পুনরায় বুট করা দরকার মন্তব্যগুলির জন্য।
ইওয়েল হাল্ব
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.