আইআইএস 7 প্রতিটি ভার্চুয়াল ডিরেক্টরি / অ্যাপ্লিকেশন এবং এর দৈহিক পথের জন্য এর কনফিগারেশনটি কোথায় সংরক্ষণ করে?
এটি কি এক্সএমএল ফাইল? এবং যদি তা হয় তবে এই এক্সএমএল ফাইলটি সম্পাদনা করা আইআইএস কনফিগারেশনকে (পুনরায় চালু করার পরে) প্রভাব ফেলবে?
উত্তর:
মনে হচ্ছে আপনি খুঁজছেন applicationHost.config
, যা অবস্থিত C:\Windows\System32\inetsrv\config
।
হ্যাঁ, এটি একটি এক্সএমএল ফাইল এবং হ্যাঁ, হাতে ফাইলটি সম্পাদনা করা পুনরায় চালু হওয়ার পরে আইআইএস কনফিগারেশনে প্রভাব ফেলবে। আপনি আইআইএস ম্যানেজারকে জিইউআই ফ্রন্ট-এন্ড হিসাবে সম্পাদনা করার জন্য applicationHost.config
এবং হিসাবে ভাবতে পারেন web.config
।
এই উত্তরটিও এখান থেকে চেক করুন: ম্যানুয়ালি অ্যাপ্লিকেশনহস্ত.কনফিগ সম্পাদনা করতে পারে না
উত্তরটি সহজ, যদি তা সুস্পষ্ট না হয়: win2008 bit৪ বিট, নোটপ্যাড ++ 32 বিট। এক্সপ্লোরার ব্যবহার করে আপনি যখন উইন্ডোজ \ System32 \ inetsrv \ কনফিগারেশন নেভিগেট করেন আপনি ফাইলটি সন্ধানের জন্য একটি 64 বিট প্রোগ্রাম ব্যবহার করছেন। আপনি নোটপ্যাড ++ ব্যবহার করে ফাইলটি খুললে আপনি 32 বিট প্রোগ্রাম ব্যবহার করে এটি খোলার চেষ্টা করছেন। বিভ্রান্তি ঘটে কারণ আপনি যা করছেন এটি আপনাকে জানানোর চেয়ে উইন্ডোজ আপনাকে ফাইলটি খোলার অনুমতি দেয় তবে আপনি যখন এটি সংরক্ষণ করেন তখন ফাইলের পথটি স্বচ্ছভাবে উইন্ডোজ W সিএসডাব্লু 64 \ ইনটসরভ \ কনফিগারে ম্যাপ করা হয়।
সুতরাং বাস্তবে যা ঘটে তা আপনি নোটপ্যাড ++ ব্যবহার করে অ্যাপ্লিকেশন হস্ট.কনফিগ খুলুন, পরিবর্তন করুন, ফাইলটি সংরক্ষণ করুন; মূলটি ওভাররাইট করার পরিবর্তে আপনি এর একটি 32 বিট অনুলিপি উইন্ডোজ \ সিএসডাব্লু 64৪ \ ইনটসরভ \ কনফিগারেশনে সংরক্ষণ করছেন, সুতরাং আপনি আইআইএস দ্বারা ব্যবহৃত সংস্করণে কোনও পরিবর্তন করছেন না। আপনি যদি উইন্ডোজ \ সিএসডাব্লু 6464 \ ইনটসরভ \ কনফিগারে নেভিগেট করেন তবে সবেমাত্র সংরক্ষণ করা ফাইলটি খুঁজে পাবেন।
কিভাবে এই কাছাকাছি পেতে? সরল - একটি 64 বিট পাঠ্য সম্পাদক ব্যবহার করুন, যেমন উইন্ডো সহ জাহাজীকরণকারী সাধারণ নোটপ্যাড।
\\yourservername\c$\Windows\System32\inetsrv\config