ওএসএক্স 10.8 এ অ্যাপাচি শুরু হচ্ছে না


10

আমি আপাচি আমার 10.8 এমপিবিআরে কাজ করছিলাম। আমি কয়েক সপ্তাহ ধরে এটি ব্যবহার করি নি, এবং এখন এটি শুরু হবে বলে মনে হচ্ছে না। আমি / প্রাইভেট / ভার / লগ / এপাচি 2 তে কিছুই পাই না। কিছুই নয়, অর্থ লগইন করা মোটেও নয়, ত্রুটি বা অন্যথায়। লগ ফোল্ডারে অনুমতিdrwxr-xr-x root wheel

আমি অ্যাপাচি শুরু, থামানো এবং পুনরায় চালু করার সমস্ত উপায় চেষ্টা করেছি। আমি 80 বন্দরটিতে ক্রিয়াকলাপ পরীক্ষা করে দেখেছি, কিছুই হচ্ছে না।

কনফিগারেশন হয় Syntax OK। আমি এখন এবং কখন এটি শেষের সময়কালের মধ্যে সময়ের মধ্যে কোনওভাবেই অ্যাপাচি দিয়ে ফিড করি নি।

আমি কনসোলে একটি 'অদ্ভুত কারণ' ত্রুটি পেয়েছি।

1/17/13 8:47:34.592 PM com.apple.launchd[1]: (org.apache.httpd) Throttling respawn: Will start in 10 seconds
1/17/13 8:47:44.594 PM com.apple.launchd[1]: (org.apache.httpd[22855]) Job failed to exec(3). Setting up event to tell us when to try again: 2: No such file or directory
1/17/13 8:47:44.594 PM com.apple.launchd[1]: (org.apache.httpd[22855]) Job failed to exec(3) for weird reason: 2
1/17/13 8:47:44.594 PM com.apple.launchd[1]: (org.apache.httpd) Job should be able to exec(3) now.

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

আমি বরং এমএএমপি ইনস্টল করব না, আমার কেবল ওয়েব সার্ভারের প্রয়োজন, তাই আশা করি আমি কী জবাব পেয়েছি তা বুঝতে পারি।

কনসোল যা চলছে তার কীভাবে আরও ভাল ডিবাগিং পেতে যে কেউ জানেন?

কেউ কি অনুমান করতে পারে যে কী বেদম হয়ে গেছে?


আপনি কি পুনরায় আরম্ভ করার জন্য "sudo apachectl গ্রেফুল" চেষ্টা করেছিলেন?
soxman

1
আমাদের শেষ দেখাবেন /var/log/apache2/error_logপ্লিজ?
ম্যাকসিমভ

উপরে উল্লিখিত হিসাবে "আমি / প্রাইভেট / ভার / লগ / অ্যাপাচি 2 তে কিছুই পাই না"। আমি কিছুই বোঝাতে চাইছি না, যেমন কোনও ধরণের আউটপুট নেই।
tehfoo

@ সক্সমান শুরু, থামানো বা পুনরায় চালু করার কোনও রূপই সহায়তা করে না। অ্যাপাচি মনে হয় কোনওভাবেই সাড়া দেয় না। এটি প্রতিফলিত করতে উপরে সম্পাদিত।
tehfoo

উপরে সম্পাদিত প্রশ্নের জবাবে আরো বিস্তারিত কিছু যোগ করার জন্য
tehfoo

উত্তর:


10

আমার সত্যিকার অর্থে একই সমস্যা ছিল। ডকুমেন্টরুট (গুলি) ছাড়াই আমি অ্যাপাচি শুরু করেছি। এটা কৌতুক করেছে।

sudo apachectl -T

এটি প্রথমে আমাকে একটি ত্রুটি / সতর্কতা দিয়েছে httpd: Could not reliably determine the server's fully qualified domain name, using sinisterkid.local for ServerName। আমি মনে করি যে httpd.conf ফাইলে সার্ভারনাম সেট করা ঠিক করবে। এখন অ্যাপাচি চলছে বলে মনে হচ্ছে ... তবে থামবে না।
tehfoo

আমার কেস সম্পর্কে, আমি বুঝতে পারি যে আমি সিংহ পর্বতে ওয়েব ভাগ করে নেওয়ার বিষয়ে পুরোপুরি ভুলে গেছি। : আমি এই প্লাগইনটি ইনস্টল clickontyler.com/blog/2012/02/web-sharing-mountain-lion কিন্তু এটা বন্ধ ছিল ...
clempat

পাশাপাশি চেক করুন এই: blog.joshdick.net/2012/07/28/... এবং চেষ্টা উবুন্টু apachectl -k শুরু
clempat

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

6

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

sudo apachectl -S এটি আমাকে ত্রুটিটি দেখতে দেয়


এটি আসলে প্রশ্নের উত্তর দেয় না। আপনার যদি যথেষ্ট খ্যাতি থাকে তবে আপনি প্রশ্নটিকে উজ্জীবিত করতে পারেন । বিকল্পভাবে, এটি পছন্দ হিসাবে "তারকা" করুন এবং আপনাকে কোনও নতুন উত্তর সম্পর্কে অবহিত করা হবে। আপনার যদি অন্য কোনও প্রশ্ন থাকে তবে আপনি যদি এই প্রসঙ্গে প্রাসঙ্গিকতা সরবরাহ করতে সহায়তা করেন তবে এই প্রশ্নের লিঙ্ক সহ প্রশ্ন জিজ্ঞাসা ক্লিক করে এটি জিজ্ঞাসা করতে পারেন ।
grg

1

অ্যাপাচি-তে আমার একইরকম সমস্যা হয়েছিল এবং আমি এই কমান্ডটি দিয়ে আমাদের কী ভুল ছিল (এবং কোন কনফিগারেশনের ফাইলটিতে) পেয়েছি:

sudo apachectl configtest

আমি অ্যাপাচি সমস্যা সম্পর্কে এই ফোরাম পোস্ট থেকে এটি সম্পর্কে জানতে পারি ।


0

লগগুলি / var / log / apache2 / এ ডিফল্টরূপে হয় এবং / ব্যক্তিগত / তে না হয় ... আপনি যদি এটি পরিবর্তন না করে থাকেন তবে এটিতে লঞ্চপ্যাড => ইউটিলিটিস => কনসোলও ব্যবহার করতে পারেন।


2
/ var / / বেসরকারী / var / তে একটি সিমিলিংক।
ল্রি

হ্যাঁ, আপনি ঠিক বলেছেন, এটি একটি সিমিলিংক ... তবে কনসোল অ্যাপ্লিকেশনটি খোলার জন্য বিশ্ব কম জটিল হতে পারে (এটি যদি ইতিমধ্যে থাকে তবে আমাদের এটি কেন ব্যবহার করা উচিত নয়) এবং পরিবর্তে / var / লগতে সন্ধান করুন / বেসরকারী / var / লগ / অ্যাপাচি 2 / এর মাধ্যমে কয়েকটি অ্যাপাচি লগগুলি অনুসন্ধান করা।
ম্যাক

0

আপনি রুবি ইনস্টল / আপগ্রেড করেছেন? আপনার org.apache.httpd.plist দেখুন, দেখুন সেখানে আপনি HTTP- র্যাপার পেয়েছেন কিনা। যদি তা রুবি বাইনারি দ্বারা সমস্যা হতে পারে। আপনার পাথ এবং নরম লিঙ্কগুলি আবার পরীক্ষা করুন।


কেন রুবি অ্যাপাচি শুরু না হওয়ার কারণ হবে?
টোনিন

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