सवाल apache2 त्रुटि पुनरारंभ करें। इसे कैसे हल करें [डुप्लिकेट]


इस प्रश्न का उत्तर यहां दिया गया है:

चल रहा है apachectl -k restart देता है:

/usr/sbin/apachectl: 87: ulimit: error setting limit (Operation not permitted)
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
httpd not running, trying to start
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action '-k restart' failed.
The Apache error log may have more information.

सर्वर को पुनरारंभ करते समय मुझे यही मिल रहा है। मैं इसे कैसे ठीक करूं?


4
2018-01-29 06:28


मूल


क्या आपने उस कमांड को रूट के रूप में चलाया? - Panther


जवाब:


अपाचे को पुनरारंभ करने के लिए, कृपया उपयोग करें:

sudo service apache2 restart

4
2018-01-29 07:39





अंत में मुझे जवाब / कारण मिला ..! असल में, यहां पुनरारंभ करने का कारण, कुछ और नहीं। यह है ..

मेरे apache2 के लिए डिफ़ॉल्ट पोर्ट यहां 80 है, और इसका उपयोग कुछ अन्य प्रक्रिया / सर्वर द्वारा किया जा रहा है जिसे "xyzserver" कहा जाता है। तब अपाचे ने उसी बंदरगाह पर शुरू करने की कोशिश की, लेकिन यह शुरू नहीं हो सका। बाद में मैंने उसे पाया, और मैंने उस प्रक्रिया को मार दिया और फिर apache2 को पुनरारंभ किया। यह अब सफलतापूर्वक काम कर रहा है।

मैंने रास्ते में कोशिश की

sudo service apache2 restart

मुझे वही त्रुटि मिली है, जिस तरह से मैं नियमित रूप से उपयोग करता हूं।


0
2018-01-29 09:59