এক্সএএমপিপি: অ্যাপাচি (উইন্ডোজ 10) শুরু করতে পারেনি


90

আমি এক্সএএমপিপি ব্যবহার করছি, এবং আমি অ্যাপাচি শুরু করতে পারি, তবে, মাইএসকিউএল ( পিএইচপিএমআইএডমিন ) শুরু করুন!

আমি যখন শুরু করি তখন আমি এই ত্রুটিটি পাই;

10:07:49 [Apache] Error: Apache shutdown unexpectedly.
10:07:49 [Apache] This may be due to a blocked port, missing dependencies,
10:07:49 [Apache] improper privileges, a crash, or a shutdown by another method.
10:07:49 [Apache] Press the Logs button to view error logs and check
10:07:49 [Apache] the Windows Event Viewer for more clues
10:07:49 [Apache] If you need more help, copy and post this
10:07:49 [Apache] entire log window on the forums

আমি এটিতে অনুসন্ধান করি এবং কনফিগারেশন -> পরিষেবা এবং পোর্ট সেটিং-এ অ্যাপাচি পোর্টটি পরিবর্তন করি। আমার আছে;

Service name: Apache 2.4
Main port: 122
SSL port: 444

আমি স্কাইপ আনইনস্টল (উইন্ডোজ 8/10 / মেট্রো সংস্করণ)। কিছুই কাজ করছে না। ইন httpd.conf ফাইলের আমি আছে;

Listen 122
ServerName localhost:122

আমি এটি মাধ্যমে শুরু apache_start.batএবং পেতে;

(OS 10013)An attempt was made to access a socket in a way forbidden by its access permissions.  : AH00072: make_sock: could not bind to address [::]:445
(OS 10013)An attempt was made to access a socket in a way forbidden by its access permissions.  : AH00072: make_sock: could not bind to address 0.0.0.0:445
AH00451: no listening sockets available, shutting down
AH00015: Unable to open logs

দয়া করে নোট করুন যে সমস্ত লগ ফাইল বিদ্যমান নেই! স্কাইপ আনইনস্টল করা আছে।


আপনি বন্দরটি অবরুদ্ধ করা হয়েছে কিনা তা পরীক্ষা করে দেখেছেন?
Rizier123

4
প্রশাসক হিসাবে চালানোর চেষ্টা করুন
ননমোরান্ডো

4
আপনি যখন অ্যাপাচি সক্ষম করার চেষ্টা করছেন আপনি কি স্কাইপ চালাচ্ছেন? যদি তাই হয় স্কাইপ সেটিংস পরিবর্তন করুন।
iSaumya

4
আপনি localhost:80পোর্ট শুনতে এবং শুনতে পারবেন না 122। কোন পোর্ট শুনতে হবে তা চয়ন করুন।
লরেঞ্জ মেয়ার

ঠিক আছে, আমি কিছু সংশোধন করেছি: @ রিজিয়ার 123 -> আমি যাচাই করেছি তবে আমি নিশ্চিত নই যে এটি ভাল উপায়। @ উইল-ক্যাম্পবেল -> হ্যাঁ, তবে এর চেয়ে বেশি কিছুই নয়। @ iSaumya -> স্কাইপ আমার কম্পিউটারে নেই। @ লরেঞ্জ-মেয়ার -> আমি এখন আছে Listen 122এবংServerName localhost:122
ফেলিক্স Desjardins

উত্তর:


224

আপডেট: 15 ই মে, 2018:

সর্বশেষতম উইন্ডোজ 10 আপডেট (পুনরায়) ওয়ার্ল্ড ওয়াইড ওয়েব প্রকাশনা পরিষেবা সক্রিয় করেছে (জার্মান ভাষায়: ডাব্লুডাব্লুডাব্লুডাব্লুডাব্লু-প্রকাশনাডিয়েনস্ট ) এটি আপনার পরে তৈরি করা আপডেটের কনফিগারেশনের সময় আপনি যে বিকল্পগুলি নির্বাচন করেছেন তার উপর নির্ভর করে।

আপডেট: 4 ই আগস্ট, 2015:

আপনি যদি উইন্ডোজ 10 এর পরিষ্কার ইনস্টলেশন করেন, তবে আপনার কাছে ওয়ার্ড ওয়াইড ওয়েব প্রকাশনা পরিষেবা নাও থাকতে পারে । সেক্ষেত্রে সাধারণ ডাব্লুএইচএএমপি / এক্সএএমপিপি ইনস্টলেশনটি ঠিক মতো কাজ করা উচিত।

যদি এটি না হয় তবে ভিজ্যুয়াল সি ++ পুনরায় বিতরণযোগ্য ইনস্টল করার চেষ্টা করুন এবং তারপরে WAMP / XAMPP পুনরায় ইনস্টল করুন।


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

এটি পোর্টটিকে 80অবরুদ্ধ করে, অ্যাপাচিকে অদ্ভুতভাবে অভিনয় করে। আপনি নিম্নলিখিতগুলি করতে এবং আবার চেষ্টা করতে পারেন।

  • সূচনাতে যান, Services.msc টাইপ করুন
  • ওয়ার্ল্ড ওয়াইড ওয়েব প্রকাশনা পরিষেবা সন্ধানের জন্য পরিষেবাদি উইন্ডোতে নীচে স্ক্রোল করুন ।
  • এটিতে ডান ক্লিক করুন এবং স্টপ নির্বাচন করুন

এটি 80 পোর্টটি নিখরচায় করা উচিত এবং WAMP / XAMPP পুনরায় আরম্ভ করা উচিত আপনার আপ এবং চলমান হওয়া উচিত!

এটি ঠিক করার অন্যান্য উপায়ও রয়েছে। উইন্ডোজ 10 এ ডাব্লুএএমএপি কাজ করুন দেখুন ।


7
যদি আমার তালিকাভুক্ত একটি পরিষেবা হিসাবে "ওয়ার্ল্ড ওয়াইড ওয়েব প্রকাশনা পরিষেবা" না থাকে তবে কী হবে?
এক্সট্রেমফাইথ

6
নাম সেবার হয় W3SVC যখন বিবরণ হয় ওয়ার্ল্ড ওয়াইড ওয়েব প্রকাশনা পরিষেবা । নামটি বাছাইয়ের সময় বর্ণিত পরিষেবাটি দেখছি না বলে আমি প্রথমে আমার পরিষেবাটি মনে করি নি।
জেক জেড

4
হ্যাঁ, আমারও সমস্যা ছিল, এটি আমাকে বলতে থাকল "4 এর একটি প্রক্রিয়া উইথ পিআইডি পোর্ট 80 ব্যবহার করছে" যখন আমি এটি পরীক্ষা করেছিলাম, প্রক্রিয়াটির নাম ছিল "সিস্টেম"। আমি ভাবতে থাকি আমি যদি এই প্রক্রিয়াটি বন্ধ করার চেষ্টা করি তবে আমি আমার পিসি গোলযোগ করতে পারি। তবে এটি পুরোপুরি কাজ করেছিল। ধন্যবাদ
কাবাব প্রোগ্রামার

4
ইউনিফর্ম সার্ভার Z ব্যবহার করে বাইরে যারা (যা দুর্দান্ত!), আমিও এই সার্ভারের জন্য এটি কাজ নিশ্চিত করতে পারি।
মিস্টার এম

4
@ প্রবীণপুগলিয়া হাম .. আন্তঃপ্রণেত মন্তব্য, আমারে কাজ কর! আমি "ntoskrnl.exe" ফাইলটি অপসারণের চেষ্টা করছি কারণ 4 কারণ ... অনেক গুগল অনুসন্ধান ভাইরাস বলে ... চমৎকার পরিষেবাগুলি থামিয়ে দেওয়া হ'ল কাজ .. ধন্যবাদ ভাই
কিংআাইডার

37

এই সমস্যা সমাধান করা সহজ:

  1. প্রশাসকের সুবিধাসহ কমান্ড প্রম্পটটি খুলুন
    • "সেন্টিমিডি" সন্ধান করুন, এটিতে ডান-ক্লিক করুন, তারপরে "প্রশাসক" নির্বাচন করুন।
  2. প্রম্পটে, টাইপ করুন net stop W3SVCএবং এন্টার দিন।

আপনি এখন WAMPP এ ক্লিক করতে পারেন এবং সমস্ত পরিষেবা পুনরায় চালু করতে পারেন। আপনার ব্রাউজারটি খুলুন এবং "লোকালহোস্ট" এ নেভিগেট করুন।

আপনার যদি আবার ডাব্লু 3 এসভিসি শুরু করতে হয়,

  1. প্রশাসকের সুবিধাসহ কমান্ড প্রম্পটটি খুলুন
  2. প্রম্পটে, টাইপ করুন net start W3SVCএবং এন্টার দিন।

উইন্ডোজ 10 এর প্রকাশিত সংস্করণে, আমি পাই "সিস্টেম ত্রুটি 3 ঘটেছে Access অ্যাক্সেস অস্বীকার করা হয়েছে।"
মাইক_লিয়ার্ড

আপনার প্রশাসক হওয়া দরকার। আবার চেষ্টা করুন.
ডায়ানগ্যালিজ

হ্যাঁ, ধন্যবাদ উইন্ডোজ 10-এ, সেন্টিমিডিতে ডান ক্লিক করুন এবং তারপরে আপনার নির্দেশাবলী, তারপরে httpd.exe এ ডান ক্লিক করুন এবং আমি অ্যাপাচি আবার কাজ করব। Httpd.exe বক্সটি একটি কালো ফাঁকা, তবে অ্যাপাচি কাজ করে।
মাইক_লায়ার্ড

এক্সএএমপিপি ব্যবহার করে উইন্ডোজ 10 এ আমার একই সমস্যা ছিল। প্রতিটি পুনঃসূচনা করার পরে আমাকে এক্সএএমপিপি নিয়ন্ত্রণ প্যানেলে গিয়ে পুনরায় ইনস্টল করতে হবে এবং আবার অ্যাপাচি এবং মাইএসকিউএল পরিষেবা শুরু করতে হবে। অ্যাডমিনিস্ট্রেটর হিসাবে এক্সএএমপিপি নিয়ন্ত্রণ প্যানেল চালানোয় মনে হচ্ছে এটি নিরাময় হয়েছে, ধন্যবাদ!
শার্পসি

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

17

আমি এই সমস্যা সমাধানের একটি উপায় খুঁজে পেয়েছি:

  1. আপনি যদি স্কাইপটিও ব্যবহার করে থাকেন তবে 80 এবং 443 পোর্ট ব্যবহারের জন্য ক্ষেত্রটি আনচেক করুন (অতিরিক্ত -> সেটিংস -> উন্নত -> সংযোগগুলি -> পোর্ট 80 এবং 443 চেক করুন)
  2. স্কাইপ এবং এক্সএএমপিপি পুনরায় চালু করুন।

যদি এটি কাজ না করে,

  1. শুরুতে যান এবং "Services.msc" টাইপ করুন
  2. "ওয়ার্ল্ড ওয়াইড ওয়েব প্রকাশনা পরিষেবা" সনাক্ত করুন
  3. সেই এন্ট্রিটিতে ডান-ক্লিক করুন, "থামান" নির্বাচন করুন, এবং এক্সএএমপিপি পুনরায় চালু করুন।

যদি এটি কাজ না করে এবং "ওয়ার্ল্ড ওয়াইড ওয়েব প্রকাশনা পরিষেবা" উপলব্ধ না হয়,

  1. কন্ট্রোল প্যানেলে যান, "আনইনস্টল প্রোগ্রামগুলি" তে নেভিগেট করুন, তারপরে "উইন্ডোজ বৈশিষ্ট্যগুলি চালু / বন্ধ করুন"
  2. "ইন্টারনেট তথ্য পরিষেবা" সনাক্ত করুন
  3. চেকবক্সটি ক্লিক করুন এবং "ওকে" চাপুন।
  4. পুনরায় চালু করুন, তারপরে দ্বিতীয় পদ্ধতির পুনরুদ্ধার করুন (Services.msc)

ধন্যবাদ, তবে উত্তরটি ইতিমধ্যে উত্তর দেওয়া হয়েছে। হতে পারে এটি কাউকে সহায়তা করতে পারে (:
ফলিক্স দেশজার্ডিনস

আপনার উত্তর আমাকে সাহায্য করতে পারে না, আমি আমার নিজস্ব সমাধান বের করেছিলাম। যাইহোক ধন্যবাদ :)
ফজল

4
উজ্জ্বল! এটা ঠিক স্কাইপ ব্লক করে আপাচে! প্রক্রিয়াটির আমার প্রিয় অংশ: স্কাইপের পোর্টগুলি 80 এবং 443 বন্ধ করার পরে, আমাকে স্কাইপ ছাড়তে হয়েছিল। একটি সতর্কবার্তা এসেছিল (প্যারাফ্রেসড) "আপনি যদি স্কাইপ ছেড়ে দেন তবে আপনি এটি ব্যবহার করতে পারবেন না।" ভাল duh!
সিজে ডেনিস

14

আপনি অ্যাপাচি বন্দর পরিবর্তন করতে পারেন:

  1. সি তে যান: am xampp \ অ্যাপাচি \ কনফ \ httpd।
  2. Ctrl + F লাইন মিশ্রণ দ্বারা সন্ধান করুন # লিস্টেন 12.34.56.78:80 এবং আপনার পছন্দ মত 80 পরিবর্তন করুন উদাহরণস্বরূপ 81
  3. শুনুন 80 এর সাথে 81 তে পরিবর্তন করুন
  4. সার্ভারনাম লোকালহোস্টের সাথে একই: 80 টি পরিবর্তন হয়ে 81 এ।
  5. সিতে যান: \ xampp \ apache \ conf \ অতিরিক্ত \ httpd-vhosts এবং 80 থেকে 81 এ পরিবর্তন করুন

নাম ভার্চুয়ালহোস্ট *: 80 এখানে

ভার্চুয়ালহোস্ট *: ৮০ এবং এখানে (দু'বার)

  1. অ্যাপাচি পুনরায় চালু করুন

আপনার ওয়েব পৃষ্ঠায় প্রবেশ করতে, টাইপ করুন: http: // লোকালহোস্ট: 81 / সূচক html



5
  1. প্রেস Windows+ + R, এবং টাইপ regedit

  2. যাও

     HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
    

    Start4 এর মান পরিবর্তন করুন যার অর্থ অক্ষম।

  3. আপনার কম্পিউটারটি পুনরায় বুট করুন।


4
উইন্ডোজ 10 "নভেম্বর আপগ্রেড" আমার সমস্যার কারণ ঘটেছে - উইন 10 এর পুরানো সংস্করণে এর আগে সবাই কাজ করেছিল I আমার কাছে ডাব্লু 3 এসভিসি চলমান বা স্কাইপ নেই। এই সমাধানটি কৌতুক করেছিল! ধন্যবাদ @ ডু নহু ভাই!
জিম এম

5

আমি এই সমস্যাটি আমার সাথেও স্থির করেছি, তবে আমাকে বেশ কয়েকটি জিনিস পরিবর্তন করতে হয়েছিল। আমার প্রয়োজন যে আমার উইন্ডোজ 10 মেশিনে আমি আমার সি # এবং ভিজ্যুয়াল স্টুডিও বিকাশের পরিবেশ রাখি, তাই আমি কোনও পরিষেবায় টিঙ্কার করতে চাই না। আমাকে যা করতে হয়েছিল তা হ'ল এক্সএএমপিপি-র সর্বশেষতম সংস্করণটি ডাউনলোড করা এবং 80 এবং 443 এর জন্য শ্রবণ পোর্টগুলি পরিবর্তন করা They এগুলি দুটি ফাইলে অবস্থিত:

C:\xampp\apache\conf\httpd.conf

Listen 122
ServerName localhost:122

C:\xampp\apache\conf\extra\httpd-ssl.conf

Listen 444

উপরের পোর্টটি 80 থেকে 122 এবং 443 থেকে 444 এ পরিবর্তন করে আমার এএসপি.নেট বিকাশের জন্য সমস্ত কিছু একইরকম রাখার সাথে সাথে আমাকে অ্যাপাচি চালানোর এবং পৃষ্ঠাগুলি পরিবেশন করার অনুমতি দেয় । আশা করি এটি কাউকে সাহায্য করবে। শেষ পর্যন্ত এটি একটি খুব সহজ ফিক্স।

আপনার ব্রাউজারটিকে এখানে নির্দেশ দিন: http://localhost:122


আমি মনে করি এটি সবচেয়ে সহজ এবং সহজ উপায়। তোমাকে অনেক ধন্যবাদ!
দীপ্তাঙ্গসু গোস্বামী

+1 কারণ বন্ধ। নেট সেবা অবশ্যই আমার জন্য কোনও বিকল্প নয়। অবশ্যই আমি আইআইএস এবং আপাচে একই সাথে চালাতে চাই!
অ্যালান

4

আমি একই সমস্যা পেয়েছি, তবে পূর্ববর্তী সমাধানগুলি সঠিক সমাধান পাওয়ার পরিবর্তে আমাদের পোর্ট পরিবর্তন করতে পরিচালিত করে। আমি সাধারণ এইচটিটিপি এবং এইচটিটিপিএস প্রোটোকলগুলির বন্দরগুলি অনুসন্ধান করেছি এবং খুঁজে পেয়েছি।

যদি অন্য কোনও অ্যাপ্লিকেশন ইতিমধ্যে চালু থাকে তবে স্থানীয় মেশিনে এইচটিটিপি বা এইচটিটিপিএস পোর্টগুলি, আমরা ইতিমধ্যে ব্যবহৃত বন্দরগুলির কারণে এবং ব্যস্ত অবস্থায় থাকায় আমরা অবশ্যই এই সমস্যাটি পেয়ে যাব

এজন্য পোর্ট নম্বর পরিবর্তনের পরে এটি কাজ করছিল। তবে এক্সএএমপিপি সার্ভারে পোর্টটি পরিবর্তনের পরিবর্তে আমি নিম্নলিখিত পদ্ধতিগুলি ব্যবহার করেছি এবং এটি আমার পক্ষে কাজ করে।

এই ফিক্স আপ করার সময় আমি নিম্নলিখিত পদক্ষেপটি পেয়েছি।

  1. এক্সএএমপিপি সার্ভার অ্যাপ্লিকেশনটিতে আমি পেয়েছি এমন ত্রুটি।

    এক্সএএমপিপি সার্ভার ত্রুটি

  2. উপরের কোণে নেটস্যাট নামে একটি বোতাম রয়েছে । এটি সিস্টেমে চলমান বন্দরগুলি অনুসন্ধান করার জন্য খুব দরকারী।

    নেটস্যাট বোতাম

  3. এটি নেটট্যাট অ্যাপ্লিকেশন যেখানে আমি ইতিমধ্যে একটি অ্যাপ্লিকেশনটি চলমান এবং পোর্ট নম্বর 443 ব্যবহার করে দেখতে পেয়েছি my আমার ক্ষেত্রে এটি vmware-hostd.exe ছিল । আপনার অন্য একটি অ্যাপ্লিকেশন হতে পারে। 80 (HTTP) বা 443 (HTTPS) বন্দরটির জন্য অনুসন্ধান করার চেষ্টা করুন।

    নেটস্যাট অ্যাপ্লিকেশন খোলা হয়েছে

  4. আমি সবেমাত্র উইন্ডোজ টাস্ক ম্যানেজারটি খুললাম , সেই অ্যাপ্লিকেশনটি ভিএমওয়্যার-হোস্টড.এক্সই নির্বাচন করেছি এবং এন্ড প্রসেস বোতামটি ব্যবহার করে প্রক্রিয়াটি মেরে ফেলেছি । আমি সেই প্রক্রিয়াটি মেরে ফেলেছি যা 443 বন্দর ব্যবহার করা হয়েছিল And এবং এই অ্যাপ্লিকেশনটির এই মুহুর্তে প্রয়োজন ছিল না।

    টাস্ক ম্যানেজার খোলে এবং সেই অ্যাপ্লিকেশনটি হত্যা করে

  5. উইন্ডোজ টাস্ক ম্যানেজারে অ্যাপ্লিকেশনটি হত্যার পরে, অ্যাপাচি এখন এই মুহুর্তে উপলব্ধ। প্রমাণ এখানে।

    অ্যাপাচি কাজ করছে


বিঃদ্রঃ: * যদি আপনি কোনও ধরণের অ্যাপ্লিকেশন খুঁজে পান যা HTTP বা HTTPS পোর্ট ব্যবহৃত হয় মানে পোর্ট 80 বা পোর্ট 443 এবং অ্যাপ্লিকেশনটি গুরুত্বপূর্ণ বা গুরুত্বপূর্ণ নয় তবে কেবলমাত্র সেই অ্যাপ্লিকেশনটির প্রক্রিয়াটি মেরে ফেলবে।

অন্যথায়, এই পদক্ষেপগুলি অনুসরণ করার প্রয়োজন নেই। তারপরে আপনার পূর্ববর্তী উত্তরে বর্ণিত হিসাবে আপনার এক্সএএমপিপি অ্যাপ্লিকেশনটির বন্দরটি পরিবর্তন করার জন্য আপনাকে বিবেচনা করা উচিত *


4

আমি এখানে উত্তরের তালিকাভুক্ত সমস্ত কিছু চেষ্টা করেছিলাম কিন্তু তাদের কোনওটিই কাজ করে নি।

তারপরে আমি যা করলাম তা হ'ল এক্সএএমপিপি প্রশাসকের অধিকারগুলি দিয়ে পুনরায় শুরু করা:

মেনু শুরু করুন - এক্সএএমপিপিতে ডান ক্লিক করুন - প্রশাসক হিসাবে রান নির্বাচন করুন

এটা কাজ করেছে. এটা যে সহজ।

আমি আইআইএস পরিষেবাদিগুলি আনইনস্টল করেছি, ডাব্লুডাব্লুডাব্লু পরিষেবা বন্ধ করে দিয়েছি, পোর্টগুলিকে ৮০ এ পরিবর্তন করেছি, উইন্ডোজ 10 ফায়ারওয়াল থেকে সমস্ত অ্যাপাচি এবং মাইএসকিএল সংযোগগুলি ব্লক করেছি, তবে হ্যাঁ এটি এখনও কাজ করে!


2

চারপাশে খেলার পরে, সত্যিই আপনাকে যা করতে হবে তা হ'ল httpd.conf এ দুটি লাইন পরিবর্তন করা ফাইলে :

পরিবর্তন "80 শুনুন" থেকে "122 শুনুন" (অথবা অন্য যদি আপনি চান কিছু)

এবং

"সার্ভারনাম লোকালহোস্ট: 80" থেকে "লোকালহোস্ট: 122" (অথবা উপরে যে পোর্টটি আপনি পরিবর্তন করেছেন)

তারপরে সব ঠিকঠাক চালানো উচিত: পি


2

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

  1. ভিজ্যুয়াল সি ++ পুনরায় বিতরণযোগ্য ইনস্টল করুন
  2. এক্সএএমপিপি খুলুন এবং অ্যাপাচি পরিষেবাতে কনফিগার নির্বাচন করুন
  3. পোর্টটি 80 থেকে 9000 বা 81 বা আপনার লাইনে httpd.conf ফাইলটিতে যা কিছু পরিবর্তন করুন ChangeListen 80
  4. Httpd-ssl.conf এ পোর্টটি পরিবর্তন করুন এবং এতে পরিবর্তন Listen 443করুনListen 441
  5. এক্সএএমপিপি পুনরায় চালু করুন এবং অ্যাপাচি পরিষেবা শুরু করুন। এটা আমার জন্য কাজ করে.

দ্রষ্টব্য : আমি XAMPP সংস্করণ 5.6.15 এবং XAMPP নিয়ন্ত্রণ প্যানেল সংস্করণ 3.2.2 ব্যবহার করছি .2


4
ভাল ক্যাচ - নিশ্চিত করুন যে http এবং https পোর্টগুলি দ্বন্দ্বের মধ্যে নেই
অ্যারন হডন

1
  • শুরু মেনুতে যান এবং টাইপ করুন উইন্ডোজ বৈশিষ্ট্যগুলি চালু বা বন্ধ করুন
  • টিকচিহ্ন তুলে দিন ইন্টারনেট তথ্য পরিষেবাসমূহ
  • টিপুন OK

1

আমার ক্ষেত্রে এটি আইআইএস অপসারণের সহজ ঘটনা ছিল কারণ উইন্ডোজ 10 আইআইএসের সাথে আসে (ইন্টারনেট তথ্য পরিষেবা) প্রাক ইনস্টল - এটি এক্সএএমপিপি-র সাথে দ্বন্দ্ব কারণ এই উভয় সার্ভার পোর্ট 80 ব্যবহার করার চেষ্টা করে। আপনি যদি আইআইএস ব্যবহার করতে না চান এবং এক্সএএমপিপি ব্যবহার চালিয়ে যান

  1. উইন্ডোজ 10 এ চালাতে / অনুসন্ধান করতে যান
  2. 'Featuresচ্ছিক বৈশিষ্ট্য' অনুসন্ধান করুন
  3. সেই তালিকায় আনটিক ইন্টারনেট তথ্য পরিষেবা (আইআইএস)

তারপরে পুনরায় চালু করুন


1

আমি দেখতে পেয়েছি যে অ্যাপাচি_স্টার্টটি চালানো আমাকে সঠিক ত্রুটি দিয়েছে এবং এটি কোন লাইনে ছিল।

আমার ত্রুটিটি হ'ল আমি লোকালহোস্ট: এবং বন্দরের মাঝে একটি জায়গা রেখেছি ।


"অ্যাপাচি_স্টার্ট চলমান" কী? উদাহরণস্বরূপ, একটি শব্দ অনুপস্থিত?
পিটার মর্টেনসেন

কপি-পেস্ট টাইপিংয়ের চেয়ে আরও ভাল কাজ করে (অবশ্যই জিনোম ব্যবহার না করা - কোনও মূল্যে জিনোমকে এড়িয়ে চলুন )
পিটার মর্টেনসেন

1

ওয়ার্ল্ড ওয়াইড ওয়েব প্রকাশনা সেবা শুধুমাত্র একটি আমার ক্ষেত্রে দায়ী ছিল না।

আমি আইআইএস ইনস্টল করেছি, তাই আমাকে পুরো এইচটিটিপি পরিষেবা বন্ধ করতে হয়েছিল।

এগুলি হ'ল সিএমডিতে (প্রশাসক হিসাবে) কমান্ডগুলি:

net stop W3SVC
net stop http

1

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

কেবলমাত্র খুলুন services.msc, নীচে স্ক্রোল করুন এবং এসকিউএল সার্ভার রিপোর্টিং পরিষেবাগুলি সন্ধান করুন । এটিতে রাইট ক্লিক করুন এবং ক্লিক করুন Stop


0

আসলে, ডিফল্টরূপে আইআইএস (মাইক্রোসফ্ট,। নেট, ইত্যাদি) ইনস্টল করা আছে।

  • কন্ট্রোল প্যানেলে যান
  • উইন্ডোজ বৈশিষ্ট্য চালু বা বন্ধ...
  • (আইআইএস) ইন্টারনেট তথ্য পরিষেবাদিগুলির আওতায়, (ডাব্লুডাব্লুডাব্লুএস) ওয়ার্ল্ড ওয়াইড ওয়েব পরিষেবাদিগুলি নির্বাচন করুন।
  • ঠিক আছে ক্লিক করুন।

এটি একটি স্থায়ী সমাধান হতে পারে। :)


0

এই পরামর্শটি দুর্দান্ত ছিল। আমার একই সমস্যা ছিল, তবে আমার সমাধানটি অন্যরকম ছিল, কারণ আমি এতটাই বোকা ছিলাম যে এক্সএএমপিপি যেখানে ছিল সেখানেই আমি ডিরেক্টরিটির নামকরণ করেছি এবং যেহেতু আমি আরও অনেক প্রোগ্রাম ইনস্টল করেছিলাম আমি এর নাম পরিবর্তন করতে পারি না।

আমার ক্ষেত্রে আসল ডিরেক্টরি সি ছিল: \ প্রোগ্রামগুলি \ জ্যাম্প এবং এটির নামকরণ করা হয়েছিল সি: G প্রোগ্রামস_ \ এক্স্যাম্প এবং এটি ছিল ভুল।

সমাধানটি সি: rams প্রোগ্রামগুলির সমস্ত রেফারেন্সগুলি সন্ধান করা এবং তাদের এক্স নামাম সি: G প্রোগ্রামস_টি এক্সএএমপিপি ডিরেক্টরিতে, কারণ ইনস্টলেশনের সময় কোনও কারণে এটি নিখুঁত পাথ লেখেন, আপেক্ষিক নয়। অবশ্যই রেজিস্ট্রিতেও কিছু রেফারেন্স রয়েছে।


এটি একটি খুব সুনির্দিষ্ট মামলা বলে মনে হচ্ছে এবং প্রশ্নের দৃশ্যের সাথে এটি মিলছে বলে মনে হয় না।
ডাকাব

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

0

আপনার অ্যাপাচি পরিষেবার জন্য পোর্ট 80 উপলব্ধ করার বিষয়টি কেবল সহজ making আমি যেভাবে সমস্যার সমাধান করেছি তা হ'ল:

  1. উইন্ডোজ 10-এ, প্রথমে স্টার্ট বোতামটি ক্লিক করুন এবং রান নির্বাচন করুন
  2. Services.msc টাইপ করুন এবং ক্লিক করুনOK
  3. ওয়ার্ল্ড ওয়াইড ওয়েব প্রকাশনা পরিষেবাটি সন্ধান করুন এবং ডান ক্লিক করুন
  4. বৈশিষ্ট্য নির্বাচন করুন
  5. স্টার্টআপ ধরণের মানটি স্বয়ংক্রিয়ভাবে পরিবর্তন করুন (বিলম্বিত সূচনা)
  6. আপনার কম্পিউটার পুনরায় চালু করুন।

ওখানে তোমার আছে। সবকিছু আবার স্বাভাবিক অবস্থায় ফিরে এসেছে।


0

এটা আমার জন্য সহজ ছিল!

প্রশাসক হিসাবে এক্সএএমপিপি নিয়ন্ত্রণ প্যানেল চালানোর চেষ্টা করুন।


0

আমি উপরের সমস্ত সমাধান চেষ্টা করেছি। তবে এটি কোনওভাবেই কাজ করে না।

অবশেষে, আমি সবে XAMPP আনইনস্টল করে আবার ইনস্টল করেছি । তারপরে এটি আমার পক্ষে কাজ করেছিল।

এখন আমি যে কোনও বন্দরে সার্ভারটি চালাতে সক্ষম (৮০ টি সহ)।


0

পদক্ষেপ:

  • এক্সএএমএএমপি কন্ট্রোল প্যানেলটি খুলুন
  • অ্যাপাচি কনফিগারেশনটি খুলুন এবং তারপরে অ্যাপাচি - xammp- কনফিগারেশন ফাইলটি নির্বাচন করুন
  • "পোর্ট 443" অনুসন্ধান করুন এবং তারপরে এটি অন্য কোনও বন্দরে পরিবর্তন করুন, আসুন 4433 বলুন
  • তারপরে পুনরায় চালু করুন।

ধন্যবাদ, আমার উত্তর সম্পাদনার জন্য @ পিটার মর্টেনসেন :)
সি উইলিয়ামস

0

আপনার পিএইচপি ইনস্টলেশনটি কাজ করে কিনা তা পরীক্ষা করে দেখুন।

আপনি আপাচের কনফিগারেশনে কোন php.ini ফাইলটি চালাচ্ছেন তা পরীক্ষা করুন এবং php.exe চালানোর জন্য এটি ব্যবহার করুন ...


0

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

শেষ পর্যন্ত আমি এক্সএএমপিপি-তে 7.3.7 এ উন্নীত করে এটি নিরাময় করেছি। (যখন পুনরায় ইনস্টল করতে বাধ্য করা হবে, আপনি একই সময়ে আপগ্রেডও করতে পারেন!)

আমি আবার 'রুট' ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করতে গেলে সমস্যাটি আবারও দুর্বল হয়ে পড়ে।

কনসোল ত্রুটি বার্তাগুলি টেবিল mysql.user দুর্নীতিগ্রস্থ ছিল এ সত্যটি মাস্ক করছিল।

Mysql_error.log ফাইলটি পরীক্ষা করুন । যদি আপনি মারাত্মক ত্রুটিটি দেখছেন : সুবিধাগুলি সারণীগুলি খুলতে এবং লক করতে পারবেন না: সারণীর জন্য ব্যবহারকারীর সূচকটি দূষিত; এটা মেরামত করতে চেষ্টা করুন, তারপর কটাক্ষপাত আছে এই



0

এখানে চিত্র বর্ণনা লিখুন

আপনার সিস্টেমে কোন পোর্টটি উপলভ্য রয়েছে তার পোর্ট নম্বরটি অনুসরণ করে অনুসরণ করুন

1. প্রথমে অ্যাপাচি "httpd.conf" ফাইলটি খুলুন:

#Listen 12.34.56.78:80
Listen 80
ServerName localhost:80

প্রতি

#Listen 12.34.56.78:8080
Listen 8080
ServerName localhost:8080

2. খুলুন httpd-ssl.conf:

Listen 443
<VirtualHost _default_:443>

প্রতি

Listen 441
<VirtualHost _default_:441>

3. কৌশল অনুসরণ করুন। এখন অ্যাপাচি “স্টার্ট” করুন এবং যদি সবকিছু ঠিকঠাক হয় তবে আপনার অ্যাপাচি সার্ভারটি শুরু হওয়া উচিত।

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