আইআইএস 7 উইন্ডোজ 7 64 বিট
আমি যাই করুক না কেন আমি কোনও ওয়েবসাইটে কোনও অ্যাপ্লিকেশন যুক্ত করতে পারি না বলে মনে হয়।
আমি যখন 'টেস্ট সেটিংস' করি যখন আমি "অবৈধ অ্যাপ্লিকেশন পাথ" পাই।
আমি ভুল করতে পারি যে একটি সম্পর্কে একটি ধারণা আছে?
আইআইএস 7 উইন্ডোজ 7 64 বিট
আমি যাই করুক না কেন আমি কোনও ওয়েবসাইটে কোনও অ্যাপ্লিকেশন যুক্ত করতে পারি না বলে মনে হয়।
আমি যখন 'টেস্ট সেটিংস' করি যখন আমি "অবৈধ অ্যাপ্লিকেশন পাথ" পাই।
আমি ভুল করতে পারি যে একটি সম্পর্কে একটি ধারণা আছে?
উত্তর:
যখন আমি এই ত্রুটিটি পেয়েছি তখন এটি কোনও সুরক্ষা সেটিংয়ের কারণে উপস্থিত হয়েছিল। আমি যখন প্রশাসকের কাছে "কানেক্ট অ্যাস" সম্পত্তিটি পরিবর্তন করেছি তখন আমি আর বার্তাটি পাইনি।
স্পষ্টতই এটি উত্পাদন পরিবেশের জন্য একটি ভাল সমাধান নয় - আইআইএস ডিফল্টরূপে ব্যবহার করতে যাওয়া ব্যবহারকারীকে সম্ভবত সবচেয়ে কম প্রয়োজনীয় সুযোগ-সুবিধাগুলি দেওয়া উচিত। আমি আরও জানতে পারলে আমি এই উত্তরটি আপডেট করব।
ত্রুটি বার্তাটি একটি বাগ হতে পারে। আমি এটিকে উপেক্ষা করেছি এবং সবকিছুই আমার পক্ষে কাজ করেছে।
এখানে দেখুন: http://forums.iis.net/t/1177952.aspx
অবশেষে আমি এটিকে অনামিকার প্রমাণীকরণ শংসাপত্রাদি হিসাবে সন্ধান করি। আমি জানি না কী পরিবর্তন হয়েছিল, কারণ এই অ্যাপ্লিকেশনটি কাজ করত, তবে যাই হোক না কেন, আমি এটি করেছি: অ্যাপ্লিকেশন -> প্রমাণীকরণের উপর ক্লিক করুন। বেনামে প্রমাণীকরণ সক্ষম হয়েছে কিনা তা নিশ্চিত করুন (এটি আমার ক্ষেত্রে ছিল), তবে সম্পাদনাতে ক্লিক করুন ... এবং বেনামে ব্যবহারকারীর পরিচয় "অ্যাপ্লিকেশন পুল পরিচয়" "নির্দিষ্ট ব্যবহারকারী" হিসাবে পরিবর্তন করুন। এই পরিবর্তনটি করা আমার পক্ষে কাজ করেছিল।
শ্রদ্ধা।
আইআইএসে আপনার এইচটিটিপি বাইন্ডিংগুলিতে যান (আপনার ওয়েবসাইট নির্বাচন করুন, তারপরে বাইন্ডিংসে ডান ক্লিক করুন ...)। আপনার এসএসএল এবং আপনার এইচটিটিপি বাইন্ডিং মুছুন। এগুলি আবার যুক্ত করুন।
এটি সাধারণত আমার জন্য এটি ঠিক করে।
চেষ্টা করুন: ইন্টারনেট তথ্য পরিষেবাদি (আইআইএস) পরিচালক -> ডিফল্ট ওয়েব সাইট -> ত্রুটি পৃষ্ঠাগুলির বৈশিষ্ট্যগুলি ক্লিক করুন এবং বিশদ বিশদটি নির্বাচন করুন
aspnet_regiis -iru // From x64 .net framework directory
.NET ফ্রেমওয়ার্ক aspnet_regiis চলার পরে iis ম্যানেজারটি ইনস্টল করা সমস্যা ছিল। এক্স 64। নেট ফ্রেমওয়ার্ক ডিরেক্টরি থেকে এস্পনেট_গ্রেইস চালান
aspnet_regiis -iru // From x64 .net framework directory
আইআইএস ম্যানেজার। নেট 4 অ্যাপ্লিকেশনগুলিতে। নেট সংকলনটি কনফিগার করতে পারে না
আমি এই ত্রুটিটিও পাচ্ছিলাম, আমি দেখতে পেয়েছিলাম যে এটি কারণ আমি ডিফল্ট অ্যাপ্লিকেশন পুল "ডিফল্ট অ্যাপপুল " মুছে ফেলেছিলাম । এটি পুনরায় তৈরি করা সমস্যার সমাধান করেছে। আমাকে কিছু দিন পাগল করে দিয়েছে।
যদি ওয়েব অ্যাপ্লিকেশনটি অস্তিত্বহীন অ্যাপ-পুলে ম্যাপ করা হয় তবে এই ত্রুটিটি উপস্থিত হবে; বা যদি সেই অ্যাপ্লিকেশন পুলটি বন্ধ হয়ে যায়।
আমারও এই ত্রুটি ছিল
আমার আইআইএস ওয়েবসাইটের একটি ডিফল্ট ওয়েবসাইট রয়েছে যার নীচে তিনটি (3) অ্যাপ্লিকেশন ডিরেক্টরি রয়েছে।
আমি আমার 3 টি অ্যাপ্লিকেশন ডিরেক্টরি অ্যাপ্লিকেশন পুলগুলিতে .NET ফ্রেমওয়ার্ক v2.0 ব্যবহারের জন্য সঠিকভাবে কনফিগার করেছি।
তবে ডিফল্ট ওয়েবসাইটটি কখনই কনফিগার করা হয়নি। আমার সমস্ত অ্যাপ্লিকেশন এর মধ্যে অন্তর্ভুক্ত ছিল বলে আমি এটি প্রয়োজনীয় মনে করি নি।
আমার আইআইএস সার্ভারের ডিফল্ট কনফিগারেশনটি নেট ফ্রেমওয়ার্ক v4.0, তাই আমি সেটিকে .NET v2.0 এ পরিবর্তন করেছি:
আমি এটি করার পরে, আমি আর একই ত্রুটি বার্তাটি পাইনি।
এখন, আমি এটি দেখছি:
আমি আশা করি এই তথ্যটি অন্যদের সহায়তা করে।
আমিও এই ত্রুটি পেয়ে যাচ্ছিলাম। আমার জন্য সমস্যাটি পরিণত হয়েছিল যে মেশিনে আমার দুটি পৃথক ওয়েবসাইট ছিল এবং কোন ওয়েবসাইটটি কোন ঠিকানাটিতে গেছে তা আমি নির্ধারণ করিনি। এটি সমাধানের জন্য, আইআইএস পরিচালক -> ওয়েব সাইট নির্বাচন করুন -> বাইন্ডিংস -> যুক্ত করুন ... -> আপনি এই ওয়েবসাইটটির জন্য যে হোস্ট নামটি সমাধান করতে চান তা প্রবেশ করান। মেশিনে অন্য কোনও ওয়েবসাইটের জন্য পুনরাবৃত্তি করুন।
এইচটিএইচ। রিক
আমার আজ একই সমস্যা ছিল। এটি স্কাইপের কারণে হয়েছিল! স্কাইপের সাম্প্রতিক আপডেটে আগত সংযোগগুলির বিকল্প হিসাবে 80 এবং 443 পোর্টটিকে পুনরায় সক্রিয় করা হয়েছিল।
এইচ / টি: http://www.codeproject.com/Questions/549157/unableplustoplusstartplusdebuggingplusonplustheplu
অক্ষম করতে, স্কাইপ থেকে> বিকল্পসমূহ> উন্নত> সংযোগ করুন ও যান আনচেক "ব্যবহার করুন পোর্ট 80 443 ইনকামিং সংযোগ বিকল্প হিসাবে"
আমি এখনও কোনও সমাধান খুঁজে পাই নি, তবে একটি কার্যবিধির সন্ধান করব।
আপনি ম্যানুয়ালি আইআইএস কনফিগারেশনটি সিস্টেম 32 \ intsrv \ config \ applicationHost.config এ পরিবর্তন করতে পারেন। শুধু নিজে (কপি-পেস্ট) এ অধ্যায় সৃষ্টি <sites>
এবং <location>
।
এটি আমার পক্ষে কাজ করেছে। (বিটিডব্লিউ এটির প্রস্তাবিত নয়))
আমার পরীক্ষার অ্যাপ্লিকেশনের জন্য, আমি একটি নতুন অ্যাপ্লিকেশন পুল তৈরি করেছি এবং এর পরিচয়টি "নেটওয়ার্ক সার্ভিস" এ পরিবর্তন করেছি ।
অ্যাপ পুলের পরিচয় সম্পর্কে এখানে আরও
http://www.iis.net/learn/manage/configuring- সুরক্ষা / অ্যাপ্লিকেশন- পুল-ঘটনা
এবং
http://www.iis.net/learn/get-started/planning-for- সুরক্ষা / বুদ্ধিমান-ইন-ইন-ইউজার-এবং-গ্রুপ-অ্যাকাউন্টস-ইন-আইআইএস
আপনার অ্যাপ্লিকেশনটির শারীরিক পথে "নেটওয়ার্ক সার্ভিস" এর অধিকার রয়েছে কিনা তা আপনাকে নিশ্চিত করতে হবে।
এমনকি এটি উপরের ত্রুটিটি পেয়েছিল। আমি জানতে পেরেছি যে আইআইএস সার্ভারে নিবন্ধভুক্ত নয়।
iis নিবন্ধন করে বিষয়টি ঠিক করা হয়েছে।
ধন্যবাদ,
আমার ক্ষেত্রে আমার ভার্চুয়াল দির ছিল। আমি যখন প্রধান ডায়ারে ডাব্লুসিএফ পরিষেবাটি অ্যাক্সেস করেছি তখন এটি ভাল কাজ করছে তবে ভার্চুয়াল দিরে ডাব্লুসিএফ পরিষেবা অ্যাক্সেস করা একটি ত্রুটি ছুঁড়েছিল। মূল এবং ভার্চুয়াল দির উভয়ের জন্য আমার ওয়েব কোডফাইজে নিম্নলিখিত কোড ছিল।
<security>
<requestFiltering>
<denyQueryStringSequences>
<add sequence=".." />
</denyQueryStringSequences>
</requestFiltering>
</security>
ভার্চুয়াল দির ওয়েবকনফিগ থেকে সরিয়ে এটি এটি ঠিক করে দিয়েছে fixed
আমি নীচের ফাইলটি পরিবর্তন করে ত্রুটিগুলি সংশোধন করতে সক্ষম হয়েছি:
সি: \ উইন্ডোজ \ System32 \ inetsrv \ config \ applicationHost.config
ভিতরে:
<application path="/" applicationPool="ASP.NET v4.0">
<virtualDirectory path="/" physicalPath="C:\inetpub\wwwroot\Bonobo.Git.Server" />
</application>
<application path="/Bonobo.Git.Server" applicationPool="ASP.NET v4.0">
<virtualDirectory path="/" physicalPath="C:\inetpub\wwwroot\Bonobo.Git.Server" />
</application>
এর জন্য:
<application path="/">
<virtualDirectory path="/" physicalPath="C:\inetpub\wwwroot\" />
</application>
<application path="/Bonobo.Git.Server" applicationPool="ASP.NET v4.0">
<virtualDirectory path="/" physicalPath="C:\inetpub\wwwroot\Bonobo.Git.Server" />
</application>