অ্যাপাচি পরিষেবার জন্য 8080 পোর্টে ফরোয়ার্ড করার জন্য উইন্ডোজ লোকালহোস্ট (পোর্ট 80) পান


9

সাম্প্রতিক আবিষ্কার

আইআইএস বন্দরে ফিরে আসার সাথে সাথে 80, যখন আমি http://localhost/ডাব্লুএইচএস কম্পিউটারে রাখি , এটি আমাকে "এই ওয়েবসাইটটির সুরক্ষা শংসাপত্রের সাথে একটি সমস্যা আছে" সতর্কতা পৃষ্ঠা দেয়। যদি আমি "চালিয়ে যান" যাহাই হউক না কেন এই URL আসে আপ https://localhost/Remote/logon?ReturnUrl=%2fremoteএকটি জন্য উইন্ডোজ হোম সার্ভার 2011 রিমোট ওয়েব অ্যাক্সেস জন্য usernameএবং password। এখন, আমি নিশ্চিতভাবে মনে করতে পারি না, তবে আমি বিশ্বাস করি না যে মূলত http://localhost/এই সমস্যাটি উত্থাপিত হয়েছিল। তবে মনে হচ্ছে এটি লোকালহোস্ট অ্যাক্সেসের কোনও প্রচেষ্টাকে প্রভাবিত করতে পারে (পোর্ট কোনও ব্যাপার নয়)।

আসলে কী হতে পারে মূল বিষয়টি

ও নেটওয়ার্কিং এর জটিলতা! একটি জিনিস যা আমাকে বিরক্ত করে চলেছিল তা হ'ল দুটি সাইট কেন "আংশিকভাবে" উপস্থিত হবে এবং অন্যগুলি মোটেও তা নয়। তারপরে, ফায়ারবাগের নেট ট্র্যাকিং চালানো আমাকে প্রকাশ করেছিল যে আমার মূল সমস্যাটি হ'ল আমার আইএসপি ডিএনএস প্রক্সি হিসাবে কাজ করছে , এবং অবশ্যই এটি আমার পরীক্ষার সাইটগুলি সন্ধান করছে না। তবে এটি দুটি সাইটই খুঁজে পেয়েছে যা www.(নয় test.) ঠিকানায় সরাসরি রয়েছে এবং সেগুলি পরিবেশন করছে বলে মনে হচ্ছে তবে চিত্রগুলি ব্লক করা হয়েছে কারণ (আমি ধরে নিই) আমি ইমেজ ফাইলগুলিতে অ্যাক্সেসের জন্য ব্লকগুলি সেট আপ করেছি যদি না www.তবে নির্দিষ্ট সাইট

localhost:8080এটি পাঁচটি সাইটের মধ্যে সুনির্দিষ্ট দুটি সন্ধানের ক্ষেত্রে "আংশিকভাবে" আড়াআড়ি চিত্রগুলি না দেখায় (প্রত্যক্ষ কলের উপরে প্রত্যাশা করে ) এবং এর অদ্ভুত আচরণের রহস্য ব্যাখ্যা করে ।

এখন আমার ডাব্লুএইচএস কম্পিউটারে ফিরে যাওয়ার জন্য আমার রাউটার বা একটি প্রক্সি ফাইলকে কীভাবে সঠিকভাবে কনফিগার করতে হবে তা বুঝতে হবে। আমি কোনও দ্রুত পরিষেবা সংযোগের ক্ষেত্রের বাইরে থাকায় আমি ওয়াইল্ড ব্লু স্যাটেলাইট ইন্টারনেট পরিষেবাতে আছি। তাদের একটি "অপ্টিমাইজার" ফাইল রয়েছে (আমি জানি না এটি সবার কাছে দৃশ্যমান কিনা তা আমি জানি না, তবে এটি মূলত এই সংস্করণটির সমান )), যা আমি আমার স্থানীয় সিস্টেমে পরিবর্তন করতে এবং অর্জন করতে সক্ষম হতে পারি আমার যা প্রয়োজন, তবে সেখানে আমার কী প্রয়োজন তা আমি ঠিক অনিশ্চিত।

যদি কারও কাছে সেই ফাইলটি সংশোধন করার বিষয়ে বা আমার স্থানীয় লিঙ্কসিস ই 1200 রাউটারটি কোনও স্থানীয় সাইট হয় তবে প্রক্সিটিতে প্রেরণ এড়াতে কীভাবে কনফিগার করতে হবে সে সম্পর্কে কোনও পরামর্শ থাকলে তা আমার সমস্যাগুলি সমাধান করার জন্য এটি আমার প্রথম (এবং সম্ভবত শেষ) পদক্ষেপ হতে পারে।

হ্যারিমিকের সুপারিশের ভিত্তিতে প্রতিনিধি কোড ... এখনও কাজ করছে না

আইআইএস পোর্ট সেট আপ :90

httdp ফাইল:

Listen *:80
ServerName localhost:80

vhosts ফাইল:

NameVirtualHost *:80
<VirtualHost *:80>
    ServerName localhost
    ProxyRequests off
    ProxyPass / http://127.0.0.1:90/
    ProxyPassReverse / http://127.0.0.1:90/
</virtualHost>

<VirtualHost *:80>
    DocumentRoot "C:/Users/Public/LocalWebsites/site1.net/httpdocs"
    ServerName test.site1.net
    ProxyRequests off
    ProxyPass / http://127.0.0.1/
    ProxyPassReverse / http://127.0.0.1/
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "C:/Users/Public/LocalWebsites/site2.net/httpdocs"
    ServerName test.site2.net
    ProxyRequests off
    ProxyPass / http://127.0.0.1/
    ProxyPassReverse / http://127.0.0.1/
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "C:/Users/Public/LocalWebsites/site3.com/httpdocs"
    ServerName test.site3.com
    ProxyRequests off
    ProxyPass / http://127.0.0.1/
    ProxyPassReverse / http://127.0.0.1/
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "C:/Users/Public/LocalWebsites/site4.com/httpdocs"
    ServerName test.site4.com
    ProxyRequests off
    ProxyPass / http://127.0.0.1/
    ProxyPassReverse / http://127.0.0.1/
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "C:/Users/Public/LocalWebsites/site5.com/httpdocs"
    ServerName test.site5.com
    ProxyRequests off
    ProxyPass / http://127.0.0.1/
    ProxyPassReverse / http://127.0.0.1/
</VirtualHost>

পূর্ববর্তী আপডেট: আমি যে বিষয়টি মুখ্য সমস্যা বলে মনে করেছি (এটি একটি উপ-সমস্যা হতে পারে)

আমি কীভাবে উইন্ডোজ হোম সার্ভারকে (আইআইএস চালাচ্ছে) নির্দিষ্ট লোকালহস্ট ইউআরএলগুলি পোর্টে ফরোয়ার্ড করব 8080যাতে একই মেশিনে চলমান অ্যাপাচি (আইআইএস নয়) পৃষ্ঠাটি পরিবেশন করার অনুরোধটি তুলবে?

c:\Windows\System32\drivers\etc\hostsফাইল পরিবর্তন করা হয়েছে (নীচে দেখুন), কিন্তু আমি নিই যে একটি নতুন পোর্টের রুট পরিবর্তন করা সঙ্গে কিছুই করার আছে। আইআইএস, আমিও ধরে নিয়েছি, test.whateverবন্দরটিতে নির্দিষ্ট ইউআরএল অনুরোধটি গ্রহণ করা 80হচ্ছে এবং একই বন্দরের নিজস্ব স্থানীয় হোস্টে রউটিং করা হচ্ছে।

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

যাওয়ার সম্ভাব্য দিকনির্দেশনা

বন্ধ ভিত্তি এই লিঙ্কে আমি একটি URL লেখা যেমন আইআইএস নিম্নলিখিত চেষ্টা (নীচে erikxiv প্রথম মন্তব্য বন্ধ ভিত্তিক আরও অনুসন্ধানের পর দেখা):

আউটবাউন্ড বিধি:

ম্যাচ: .*(টেস্টটি ঠিক আছে বলে মনে হচ্ছে)

শর্তাবলী:

যেকোনোটির সাথে মিল করুন ... (এগুলি প্যাটার্নের ম্যাচটি ঠিকঠাক বলে মনে হয়েছিল)

{HTTP_HOST} Matches the Pattern test\.site1\.net
{HTTP_HOST} Matches the Pattern test\.site2\.net
{HTTP_HOST} Matches the Pattern test\.site3\.com

পুনর্লিখনের ক্রিয়া:

http://localhost:8080/{R:0} (it would not let me put R:1 like the example)

কিন্তু এখনও কোনও ফরওয়ার্ডিং নেই বলে মনে হচ্ছে!


নীচের তথ্যগুলি এখন নতুন, উপরে, অনুরোধের পিছনে সমস্ত পটভূমি।


পটভূমি তথ্য

আমি সম্প্রতি একটি পুরাতন ডেস্কটপ পরিবর্তন করেছি যা উইন্ডোজ এক্সপি চালিত একটি উইন্ডোজ হোম সার্ভার (২০১১) হতে চলেছে। পুরানো কম্পিউটারটি অ্যাপাচি ইনস্টল চলমান স্থানীয় পরীক্ষার সাইটগুলির হোস্ট ছিল। কিছু গবেষণা করে উন্মোচন করা হয়েছিল যে ডাব্লুএইচএস মেশিনে অ্যাপাচি চালানো ততটা কঠিন হবে না যতটা আমি প্রথম ভেবেছিলাম (অনেক সাইট বলে যে ডাব্লুএইচএস এবং অ্যাপাচি এর আইআইএস সমস্যার কারণ হতে পারে, তবে কয়েকটিকে আমি খুঁজে পেলাম যে সঠিকভাবে সেট আপ করা থাকলে কোনও সমস্যাই উল্লেখ করা হয়নি- - মূলত, নিশ্চিত হয়ে নিন যে কোনও বন্দর বিরোধ নেই)।

সুতরাং আমি ডাব্লুএইচএস কম্পিউটারে একটি ডাব্লুএএমএপি ( -৪ -বিট সংস্করণ) ইনস্টল করেছি httpdএবং পোর্টে শোনার জন্য অ্যাপাচি কনফিগারেশন ফাইলে সেটিংস পরিবর্তন করেছি 8080যাতে আইআইএসের সাথে কোনও বিরোধ না হয়। আমি আমার ভার্চুয়াল হোস্ট ফাইলটি এক্সপি কম্পিউটারে সেট আপ করেছি, কেবল পোর্ট পরিবর্তনের সাথে।

মূলত, মনে হচ্ছে সবকিছু ঠিকঠাক চলছে (তবে আপডেট দেখুন), ব্যতীত ...

(মূল) ইস্যু

স্থানীয় সাইটগুলিতে পৃষ্ঠাগুলি সূক্ষ্মভাবে টানছে এবং সমস্ত CSS এবং জাভাস্ক্রিপ্ট কাজ করছে, প্রতিটি চিত্র ফাইল প্রদর্শিত হচ্ছে নাপাথ তথ্য সঠিক ক্লিক করে এবং নির্বাচন করে প্রমাণিত হিসাবে সঠিকView Image Info (ফায়ারফক্সে ... উপায় হিসাবে, চিত্রগুলি কোনও ব্রাউজারে প্রদর্শিত হয় না, তাই এটি ব্রাউজার বাগ নয়)।

যাইহোক, আমি যা লক্ষ্য করেছি তা হ'ল Typeচিত্রের তথ্য বাক্সে প্রদর্শিত বা text/htmlনা হওয়া ইত্যাদি প্রদর্শন করা হচ্ছে এটি নীচের তথ্যগুলিতে যেখানে এটি পথ (ঠিকানা) সম্পর্কিত তথ্য দেখায় - সেই বিভাগে, এটি ফাইলটি নিজেই সনাক্ত করে হয় হয় বা হয় ।PNG ImageJPEG ImageTypeImageBackground

তবে এই সত্যটি সত্ত্বেও, এটি প্রদর্শিত হয় যে এইচটিএমএল (প্রকৃতপক্ষে পিএইচপি উত্পন্ন এইচটিএমএল) এর মধ্যে চিত্রটির সঠিক মাইম-টাইপ (আমি অনুমান করি) চিহ্নিত করার পরিবর্তে চিত্রটি (কোনও imgউপাদান বা সিএসএস নির্বিশেষে background-image) হিসাবে প্রক্রিয়া করার চেষ্টা করছে পাঠ্য, এবং এইভাবে আমাকে কিছুই দিচ্ছে না! তবে কেন আমি তা বুঝতে পারি না। mimeফাইল এ্যাপাচি মাইম-ধরনের নিয়ন্ত্রণ সঠিক। পৃষ্ঠাগুলিতে নিম্নলিখিত শিরোনাম রয়েছে ...

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />

... তবে এগুলি সমস্যা সৃষ্টি করা উচিত নয় (তারা এক্সপিতে চলাকালীন হয়নি, বা লাইভ সাইটে নেই)।

তাই আমি এই বিষয়ে চিন্তাভাবনা করছি:

  1. আমার মাইম-টাইপের বিশ্লেষণটি কি সমস্যাটি সঠিক (আপডেটের ভিত্তিতে, সম্ভবত নয়)?
  2. আমি অন্য কোথা থেকে দেখতে পাচ্ছি যা সমস্যার কারণ হতে পারে এবং কীভাবে এটি সংশোধন করবেন? এটি এখনও ডাব্লুএইচএসে আইআইএসের সাথে বিরোধ হতে পারে, এবং যদি তা হয় তবে কী? এটি পিএইচপি-তে কিছু হতে পারে (এটি অসম্ভব বলে মনে হচ্ছে), এবং যদি তাই হয় তবে কী? আমি আর কি আপাচে চেক করতে পারি?

আপডেট তথ্য (আরও [সম্পর্কিত?] সমস্যা সহ)

আরও কিছু গোলমাল করার চেষ্টা করে, আমি এই সিদ্ধান্তে পৌঁছেছি যে সমস্যার অন্তত অংশটি বন্দরে পরিবর্তন বলে মনে হচ্ছে :8080। প্রথমত, আমি বুঝতে পেরেছিলাম যে সমস্ত কিছু ঠিক যেমন ছিল না ঠিক তেমনভাবে আমি আমার সমস্ত সাইটে যাওয়ার কথা ভেবেছিলাম। আমার এই c:\Windows\System32\drivers\etc\hostsফাইলটিতে আমার এই প্রতিনিধিত্ব রয়েছে :

127.0.0.1   localhost
127.0.0.1   test.site1.net
127.0.0.1   test.site2.net
127.0.0.1   test.site3.com
127.0.0.1   test.site4.com
127.0.0.1   test.site5.com

এবং আমার অ্যাপাচি vhostsফাইলটিতে এই প্রতিনিধিত্ব :

NameVirtualHost *:8080

<VirtualHost *:8080>
    DocumentRoot "C:/Users/Public/Documents/LocalWebsites/site1.net/httpdocs"
    ServerName test.site1.net
</VirtualHost>

<VirtualHost *:8080>
    DocumentRoot "C:/Users/Public/Documents/LocalWebsites/site2.net/httpdocs"
    ServerName test.site2.net
</VirtualHost>

<VirtualHost *:8080>
    DocumentRoot "C:/Users/Public/Documents/LocalWebsites/site3.com/httpdocs"
    ServerName test.site3.com
</VirtualHost>

<VirtualHost *:8080>
    DocumentRoot "C:/Users/Public/Documents/LocalWebsites/site4.com/httpdocs"
    ServerName test.site4.com
</VirtualHost>

<VirtualHost *:8080>
    DocumentRoot "C:/Users/Public/Documents/LocalWebsites/site5.com/httpdocs"
    ServerName test.site5.com
</VirtualHost>

আচরণটি এখানে : site1এবং প্রদর্শিত site4হচ্ছে তবে চিত্র ছাড়াই। অন্য তিনটি মোটেও দেখায় না, তবে দেয় Network Error (dns_unresolved_hostname)

যাইহোক, যদি আমি ব্যবহার দ্বারা WHS মেশিনে vhosts প্রথম সাইট অ্যাক্সেস localhost:8080URL- এ, তারপর ইমেজ না দেখা , এবং যেটা সাইট আমার vhosts ফাইলের প্রথম এছাড়াও দেখায় (যা আশা করা হচ্ছে); যাইহোক, এটি এমনটি হলেও এটি আগে ঘটে না যদিও (তাই যদি আমি site2প্রথম অবস্থানে চলে যাই তবে এটি localhost:8080কলের মাধ্যমে "কাজ" শুরু করে )।

আমি জানি যে আমার ইমেজ ফাইলগুলি ইউআরএলটিতে সিনট্যাক্সের মাধ্যমে অ্যাক্সেস করার সময় একটি 403( সংশোধন করা হয়েছে, মূলত আমি 404 বলে ) ত্রুটি ফিরিয়ে দিচ্ছিtest.site4.com এবং আমার সন্দেহ হয় যে text/htmlফাইলগুলি ত্রুটিটি ফিরিয়ে দিচ্ছে বলে আমার চিত্রগুলি প্রদর্শিত হচ্ছে (তাই আমি এটি মনে করি না) চিত্রগুলি খুঁজে পেতে ব্যর্থতা এখন মাইম-টাইপ ইস্যু)। তবে অদ্ভুত বিষয়টি হল যে পথগুলি সঠিক, এবং নন-ইমেজ ফাইলগুলি (জাভাস্ক্রিপ্ট এবং সিএসএস) ঠিক আছে।

তাই মনে মনে মনে হ'ল এটি বন্দরটির সাথে স্যুইচ করার মতো কিছু 8080। আমার সমস্যাগুলি এখন:

  1. আমার হোস্ট এবং vhosts ফাইলগুলি কেন সমস্ত সাইট সঠিকভাবে খুঁজে পাচ্ছে না (উইন্ডোজ হোম সার্ভারে আমার অন্য কোনও ফাইল সংশোধন করার দরকার আছে)?
  2. যে সাইটগুলির জন্য এটি কাজ করে, চিত্রগুলি কেন বিশেষভাবে খুঁজে পাওয়া যায় না (403 ত্রুটির সাথে, এটি "নিষিদ্ধ" আমি বিশ্বাস করি, যা ওয়েবসাইট ফোল্ডারের অন্যান্য ফাইলগুলিতে অ্যাক্সেসের অনুমতি দিলে কোন লাভ হয় না)?
  3. localhost:8080অ্যাক্সেস কেন প্রথম দুটি ইস্যুতে সম্পর্কযুক্ত তা বিবেচনা করে না?

আরও কিছু তথ্য

লগ ফাইল পোস্ট করার জন্য আমার জন্য একটি অনুরোধ করা হয়েছিল। যাইহোক, আমি আবিষ্কার করেছি যে localhost:8080"ডিফল্ট" সাইটে সরাসরি কল দিয়ে আমি যখন অ্যাক্সেস করেছি তখন inst দৃষ্টান্তগুলিতে (এটি প্রদর্শিত হয়) ছাড়া কোনও লগই ঘটেনি ।

সুতরাং আমি ডাব্লুএএমএপি পরিষেবাগুলি বন্ধ করে দিয়েছি এবং ইউআরএল গিয়েছিলাম এবং যখন ডাব্লুএইচএমপি চলমান ছিল তখন একই আচরণটি আবিষ্কার করেছি। এটি ইঙ্গিত করে বলে মনে হচ্ছে যে আইআইএস এখনও ডোমেন নামগুলি নিয়ন্ত্রণ করছে, আপাচি তাদের তুলে নেওয়ার পরিবর্তে ( সেখানে কেউ আমার অনুমানের বিষয়টি নিশ্চিত করতে পারে? ) এবং এভাবে ডাব্লুএএমপি সার্ভারে নিয়ন্ত্রণ পাওয়ার ক্ষেত্রে সমস্যাটি এখনও কিছু হতে পারে।


আসল চিত্রগুলিতে অনুমতিগুলি সেট করা আছে যাতে সেগুলি অ্যাক্সেস করা যায় তা নিশ্চিত করুন .. মাত্র একটি অনুমান।
কাটরেটজম

@ ইকাজ - আমি অনুমানের প্রশংসা করি, এবং অনুমতিগুলি যাচাই করি, তবে এটি সম্ভবত সমস্যা নয় not
স্কটস

@ ইকাজ - আমি আমার ইস্যুতে কিছু আপডেট হওয়া তথ্য যুক্ত করেছি যা আপনাকে অন্য একটি "অনুমান" (সম্ভবত একটি সমাধান!) প্রকাশে সহায়তা করতে পারে।
স্কটস

আপনি কি নিশ্চিত যে অ্যাপ্লিকেশন অনুরোধ রাউটিং কাজ করে না? ব্লগস.আই.ইস.নেট / উনিও / অর্চিভ / ২০০৮/০7/০৯/ … আপনি যা চাইছেন তা মনে হচ্ছে do নোট করুন যে আপনি আপনার বিভিন্ন সাইটের সাথে মেলে বেশ কয়েকটি বিধি লিখতে চাইতে পারেন।
এরিকক্সিভ

@ এরিকক্সিভ - না, আমি এটি সম্পর্কে নিশ্চিত নই। আমার সমস্যাটি হ'ল আমি যে অঞ্চলে আমার কাছে অপরিচিত তা হ'ল তাই আমি কীভাবে এটি করতে পারত তবে কীভাবে এটি তৈরি করতে হয় তা আমি জানতাম না । আমি লিঙ্কটি সন্ধান করব এবং আপনার সাথে ফিরে যাব।
স্কটএস

উত্তর:


1

আপনার কাছে কি সম্ভবত একটি .htaccess ফাইল রয়েছে যা চিত্রগুলিকে পাঠ্য / এইচটিএমএল হিসাবে পরিবেশিত করছে?

 <filesMatch "\.(htm|html|css|js|png|jpg)$">
 ForceType 'text/html; charset=UTF-8'
 </filesMatch>

ভাল পরামর্শ, তবে কেবলমাত্র কয়েকটি সাইটের মধ্যে .htaccessফাইল রয়েছে এবং কোডটিতে কোনও একটিরই নেই ForceType
স্কটস

@ স্কটউইলসন - আমি আমার ইস্যুতে কিছু আপডেট হওয়া তথ্য যুক্ত করেছি যা আপনাকে ভিন্ন সমাধানের সাথে আসতে সহায়তা করতে পারে।
স্কটস

0

যদি আপনি আপনার অ্যাক্সেস.লগ ফাইলগুলি সরবরাহ করতে পারেন (চিত্রের অনুরোধগুলির জন্য কমপক্ষে কয়েক লাইন 404 স্থিতি দেখায়) তবে আমরা কী ভুল হয় তা পরীক্ষা করতে সক্ষম হব। আমার সন্দেহ হয় যে এটি কেবল একটি ডোমেন নাম সমস্যা হতে পারে, বা আপনার সাইট চিত্রগুলির জন্য নিখুঁত পাথগুলি ব্যবহার করতে পারে (কেবল অনুমান করা ...) যা অ্যাপাচি ভুলভাবে পরিচালনা করে


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

যাইহোক, আমি আগে ভুল টাইপ করেছি, চিত্রগুলি একটি 403 দিচ্ছে
স্কটস

সম্ভবত ব্রাউজারের অনুরোধগুলি ওয়্যারশার্ক করা এবং এটি সত্যই এটি জিজ্ঞাসা করে কিনা তা পরীক্ষা করা ভাল? বা অ্যাপাচি এরর লগটি যদি বন্দরে বাঁধতে ব্যর্থ হয় বা কোনও ঠিকানার সমস্যা দেয় তবে তা পরীক্ষা করে দেখুন ...
মার্টিনো দিনো

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

0

আইআইএস আপাচে পুনঃনির্দেশিত থ্রেডটিতে একটি খুব সাধারণ সমাধান রয়েছে, যা আপনার বিপরীতে চলে direction

শেষ এন্ট্রিটির লেখক বলেছেন যে আইআইএসে পুনঃনির্দেশগুলি কাজটি করতে খুব সীমাবদ্ধ।

তার সমাধানটি ব্যবহার করে আপনি ৮০ টির তুলনায় অন্য কোনও বন্দর থেকে অনুরোধগুলি গ্রহণের জন্য আইআইএস স্থাপন করবেন, উদাহরণস্বরূপ 90। আইআইএস যা করতে পারে না।


@ হ্যারিএমসি - ইনপুট দেওয়ার জন্য ধন্যবাদ। এটি কার্যকর হতে পারে, তবে আপনি যদি আমার সর্বশেষ আপডেটটি সন্ধান করেন (সবেমাত্র পোস্ট করা হয়েছে), আমি আবিষ্কার করেছি যে আমার প্রথম প্রধান সমস্যাটি হ'ল পরীক্ষার ইউআরএলগুলি কখনই এটি আমার স্থানীয় কম্পিউটারে তৈরি করে না, তবে আমার দ্বারা পরিচালিত হওয়ার চেষ্টা করছে আইএসপি প্রক্সি। এটিকে রোধ করার বিষয়ে আপনার যদি কিছু পরামর্শ থাকে তবে আমি উন্মুক্ত।
স্কটএস

এটি এখনও আমার পরামর্শের সাথে সামঞ্জস্য হতে পারে: আইআইএস স্থানীয় লোকাল হস্ট একটি স্থানীয় লুপ-ব্যাক ইন্টারফেস এটি সনাক্ত করতে যথেষ্ট স্মার্ট না হতে পারে, তাই ইন্টারনেটে পরিবর্তে এটি অনুসন্ধান করে। অবশ্যই লোকালহোস্ট আর কখনও পাওয়া যাবে না। এটি পরীক্ষার জন্য আমার কাছে সঠিক পরিবেশ নেই তবে উপরের নিবন্ধটি বলে মনে হচ্ছে যে আপাচি আরও বুদ্ধি দিয়ে কাজটি করে।
harrymc

@ হ্যারিএমসি - যেমনটি আমি আমার প্রশ্নে উল্লেখ করেছি যে, আমি আসলেই কোনও নেটওয়ার্ক ব্যক্তি নই, সুতরাং আমার বেশ কয়েকটি প্রশ্ন রয়েছে এবং আমার একটু গাইডেন্স দরকার। প্রথমত, আমার ডাব্লুএইচএসকে পোর্ট 90-তে পরিবর্তন করা কীভাবে হোম সার্ভার হিসাবে ডাব্লুএইচএসের কার্যকারিতা প্রভাবিত করবে? দ্বিতীয়ত, আপনার পোস্ট করা লিঙ্কটি সাবডোমেনগুলি অ্যাক্সেস করার চেষ্টা বোঝায়, যেখানে আমি নই (বরং আমি বিভিন্ন স্থানীয় ডোমেন অ্যাক্সেস করতে চাইছি); তাহলে কি কিছু পরিবর্তন হয়? সংযুক্ত সমাধান থেকে গাইডেন্সের জন্য, আমার কিছু অ্যাপাচি জ্ঞান রয়েছে, তাই আমি # 4-5 অনুসরণ করি তবে আমার প্রায় আইআইএস জ্ঞান রয়েছে, তাই পয়েন্ট # 1-3 আমি কীভাবে করব তা সম্পর্কে নিশ্চিত নই (বা এমনকি আমার ক্ষেত্রেও যদি আমি থাকি তবে) যা করতে হবে).
স্কটএস

# 2-3 সম্ভবত আপনার ক্ষেত্রে প্রয়োগ হয় না এবং এড়িয়ে যেতে পারে can # 1 প্রয়োজনীয়, যেহেতু এটি মূল ধারণা। এখানে কৌশলটি হ'ল অ্যাপাচিকে প্রধান ইন্টারনেট ফ্রন্ট সার্ভারকে ফরোয়ার্ডের দায়িত্বে নেওয়া, এবং আইআইএসকে একটি মাধ্যমিক এবং স্থানীয় এক হিসাবে তৈরি করা উচিত যা অ্যাপাচি ব্যতীত ইন্টারনেটে সংযুক্ত নয়। হয়তো এই নিবন্ধটি বন্দর পরিবর্তনের জন্য সহায়তা করতে পারে। আপনি যদি এর আগে কখনও না করেন তবে আপনার পরিবর্তিত সমস্ত কিছুর বিষয়ে সাবধানতার সাথে নোট রাখুন।
harrymc

@ হ্যারিএমসি - পরিবর্তনগুলি করার পরেও আমি আমার ডাব্লুএএমপি সার্ভারটি শুরু করতে পারি না। কেন তা নিশ্চিত নয় তবে বর্তমানে এটি কাজ করছে কিনা তা জানতে এটি একটি সম্পূর্ণ পরীক্ষাকে বাধা দেয়। আমি আরও ভাবছি যে, প্রথম লিঙ্কে, এটি ourdomain.domআমার কম্পিউটারের সাথে নির্দিষ্ট কিছু কিনা (বা এটি কেবল একটি নির্বিচারে নাম, যেহেতু তিনি সাবডোমেনগুলি নিয়ে কাজ করছেন ... আমার হওয়া উচিত localhost?)। তদুপরি, প্রথম লিঙ্কে, our.ip.addessআইআইএসের রাউটিংয়ের জন্য অ্যাপাচি সার্ভারের জন্য একই হতে চলেছে, কারণ তারা একই কম্পিউটারে রয়েছে (ঠিক আলাদা পোর্ট)। এটি সমস্যার কারণ না করা উচিত, তাই না?
স্কটএস

0

যেহেতু আপনি এটি কোনও ডিএনএস ইস্যুতে সন্ধান করেছেন তার মূল ফলাফলটি হ'ল আপনাকে কনফিগার করতে পারে এমন একটি স্থানীয় ডিএনএস সার্ভারের প্রয়োজন। আপনি একটি লিংকসিস ই 1200 রাউটার এবং উইন্ডোজ হোম সার্ভারেরও উল্লেখ করেছেন, সুতরাং আপনি নিতে পারেন এমন দুটি পন্থা রয়েছে।

প্রথমত, আপনি আপনার রাউটারে তৃতীয় পক্ষের ফার্মওয়্যার (উদাহরণস্বরূপ ডিডি-ডাব্লুআরটি, ওপেনডাব্লুআরটি, টমেটো) চালানোর বিষয়ে বিবেচনা করতে পারেন। আপনার যেটি একটি ব্রডকম চিপসেট ব্যবহার করছেন এবং এতে পর্যাপ্ত ফ্ল্যাশ থাকা উচিত; ডিডি-ডাব্লুআরটি সমর্থিত হিসাবে এটি তালিকা করে। আমার সবচেয়ে বড় উদ্বেগ হ'ল তৃতীয় পক্ষের রাউটার ফার্মওয়্যার সম্প্রদায়টি 90 এর দশকের গোড়ার দিকে লিনাক্সকে আবার চালানোর চেষ্টা করার মতো অবস্থানে চলে গেছে বলে মনে হচ্ছে। আপনার যা প্রয়োজন তা সন্ধানের জন্য ফোরামগুলি খনন করার চেষ্টা করতে পারেন, তবে ডিডি-ডাব্লুআরটি সাইটটিতে রাউটারের ডাটাবেসে বিশ্বাস করবেন না কারণ এটি আপনাকে ভুল জিনিসগুলির দিকে পরিচালিত করবে। সামগ্রিকভাবে এই বিকল্পটি আমাকে আত্মবিশ্বাসের সাথে পূরণ করতে ব্যর্থ হয়েছে এবং যদি আপনার কাছে দ্বিতীয় রাউটার না পাওয়া যায় তবে আমি নিশ্চিত নই যে আপনি এই ধরণের জিনিস টুইট করা পছন্দ না করে আমি এটি প্রস্তাব করতে পারি।

দ্বিতীয়ত, আপনি ডাব্লুএইচএসে আরডিপি করতে পারেন এবং এই ফোরামের থ্রেডে বর্ণিত ডিএনএস সার্ভারটি চালু করতে পারেন। বেসিক পদ্ধতির, আরডিপি ইন, কন্ট্রোল প্যানেল, প্রোগ্রামগুলি যুক্ত / সরান, উইন্ডোজ উপাদান যুক্ত করুন / সরান (বোতাম), ডিএনএস সার্ভার চেকবক্স নির্বাচন করুন, ফিরে আসুন। আমি কী সম্পর্কে নিশ্চিত নই তা হ'ল আপনি এটি দিয়ে ডিএনএস পরিচালনার কনসোল পান কিনা এবং এটি পরীক্ষা করার জন্য আমার কাছে ডাব্লুএইচএস বক্স নেই। আপনি যদি এই কনসোলটি পান তবে এটি প্রশাসনিক সরঞ্জাম / ডিএনএস এর অধীনে থাকবে। এটি আপনি যেভাবে চান তা ব্যবহার করতে, আপনাকে নতুন ফরোয়ার্ডিং অঞ্চল যুক্ত করতে হবে; আপনি যে ধরণের কাজ করছেন সে জন্য আমি প্রতিটি হোস্টের জন্য একটি অঞ্চল যুক্ত করব (উদাহরণস্বরূপ www.sampleite.ww যাবতীয় জন্য একটি অঞ্চল যুক্ত করুন) তারপরে একটি রেকর্ড এন্ট্রি যুক্ত করুন যা কোনও নাম নির্দিষ্ট না করে এটি এটিকে ডিফল্ট করে তুলবে মণ্ডল. অন্য পদ্ধতিটি হ'ল স্যাম্পলসাইটের জন্য একটি অঞ্চল যুক্ত করা উচিত hatever যেকোনো কিছু, তারপরে একটি রেকর্ড যুক্ত করুন (উদাঃ "www" বা "মেল") তবে এতে আপনি অবরুদ্ধ জিনিসগুলি অবরুদ্ধ করতে পারেন। আরও লক্ষ্যযুক্ত অঞ্চল আপনাকে পুনঃনির্দেশিত করতে চান না এমন জিনিসগুলিকে প্রভাবিত করা থেকে বিরত রাখে। তারপরে আপনি এই বাক্সে আপনার সমস্ত সিস্টেম ডিএনএস সার্ভার হিসাবে চিহ্নিত করবেন। ডিফল্টরূপে এটি আপনার আইএসপির ডিএনএস সার্ভারগুলিকে সম্পূর্ণভাবে বাইপাস করে নিজস্ব বাহ্যিক ডিএনএস রেজোলিউশনটি করবে; আপনি যদি তাদের পরবর্তী স্তর হিসাবে ব্যবহার করতে চান তবে তাদের ঠিকানাগুলি ডিএনএস সার্ভারের বৈশিষ্ট্যগুলিতে ফরোয়ার্ডার হিসাবে নির্দিষ্ট করতে পারেন (ডান ক্লিক করুন এবং আশেপাশে খোঁজ করুন)।

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

ডিএনএস সার্ভারের এই উইকিপিডিয়া তুলনাটিও কার্যকর হতে পারে। সম্ভাব্য দ্রষ্টব্যগুলির মধ্যে হ'ল সিম্পল ডিএনএস প্লাস (বাণিজ্যিক), পোসাদিস (ফ্রি, বাসি? 2004), ম্যারাডএনএস (ফ্রি, নন-জিইআই, দেখার মতো মূল্যবান) এবং আনবাউন্ড (ফ্রি, উইন্ডোজ বাইনারি ডাউনলোড রয়েছে, আরও খনন হয়নি) । এগুলির সবগুলি উইন্ডোতে চালানো উচিত।


আপনার উত্তর করার জন্য আপনাকে ধন্যবাদ। যদিও এটি সত্য যে এটি কোনও অর্থে ডিএনএস সমস্যা, তবে আমি চাই যে কোনও লোকালহোস্ট কল এমনকি আমার আইএসপির ডিএনএসে না গিয়েও শুরু করা (এটি হওয়া উচিত নয়)। সিস্টেম দ্বারা স্বয়ংক্রিয়ভাবে হ্যান্ডেল করা উচিত যা পরিচালনা করতে স্থানীয়ভাবে একটি ডিএনএস স্থাপন করতে হবে বলে মনে হয় "ওভারকিল"। লোকালহোস্ট সাইটের জন্য আমার অনুরোধগুলি এমনকি আমার আইএসপি ডিএনএসে যাওয়া উচিত নয়।
স্কটএস

আপনি যদি স্থানীয় হোস্ট ফাইলে প্রাসঙ্গিক লাইনগুলি যুক্ত করেন তবে সেগুলি এক্সপি-তে সি: \ উইন্ডোজ \ সিস্টেম 32 \ ড্রাইভার \ ইত্যাদি \ হোস্টে থাকতে পারে না, এটি ভিস্তা / 7 এ কোথায় আছে তা নিশ্চিত নয় এবং এটি 32- এর মধ্যে পরিবর্তিত হয় কিনা তা নিশ্চিত নয় not এবং 64-বিট। আমি এখানে কিছু উল্লিখিত হিসাবে কিছু অ্যাপস বা ত্রুটি পরিস্থিতি দেখেছি যেখানে এটি ভেঙে যেতে পারে: fencepost.net/2009/11/dns-fails-nslookup-works-fix
fencepost

আমি ইতিমধ্যে সেই অবস্থানটিতে (শুরু থেকে) এই লাইনগুলি যুক্ত করেছি, তবে আমি ভাবছি যে এটি কোনও 64-বিট সিস্টেমে সঠিক অবস্থান কিনা (যা WHS) S
স্কটস

আপনার প্রশ্ন আমাকে আরও কিছু খনন করতে পরিচালিত করেছিল এবং এটি ( সিপাগো.ডি / শেল্জ / ২০০৯ / 06/06/4 ) খুব প্রাসঙ্গিক বলে মনে হয়।
fencepost

এটি আকর্ষণীয় ছিল, তবে আমি নিশ্চিত না যে কতটা সহায়ক, কারণ C:\Windows\System32\drivers\etcফাইলটি ইতিমধ্যে আমার সংশোধিত ফাইলটি ছিল, তবে এখনও এটি আমার স্থানীয় সাইটগুলি সংজ্ঞায়িত করার মতো বলে মনে হচ্ছে না। নিবন্ধটি মনে হচ্ছে যে ফাইলটি 64-bitস্থানীয়ভাবে এবং 32-bitপুনঃনির্দেশ দ্বারা ব্যবহৃত হয়েছে । এটি কীভাবে আমার অ্যাপাচি ইনস্টলকে প্রভাবিত করতে পারে এবং কেন localhostআমার স্থানীয় সাইটগুলিকে উপেক্ষা করা হবে?
স্কটস

0

তোমার থাকা দরকার

<directory>
</directory>

</VirtualHost>অনুমতি দেওয়ার আগে ।

এটার মতো কিছু

<Directory "C:\Apache24\htdocs">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

আমি আইআইএসের জন্য 192.168.1.100:80 এবং ইন্টারনেট প্রোটোকল ভি 4 আইপিভি 4 সেটিংসে (অ্যাডভান্সড আইপি সেটিংস) 2 ক্লাস সি আইপি 192.168.1.100 আছে এবং 192.168.1.200 যোগ করি এটি ক্লাসের কারণে এসইওতে সহায়তা করে একে অপরের সাথে যুক্ত দুটি ভিন্ন ওয়েবসাইটের সি সি আইপি ঠিকানা।

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