हे। यूनिक्स सॉकेट के माध्यम से अपने Sphinx / Manticore इंस्टेंस से संवाद करते समय “FATAL: पोर्ट 0 रेंज से बाहर है” त्रुटि के साथ क्या करना है, इसके बारे में एक सुझाव देना चाहता हूँ।
यहाँ एक उदाहरण है:
snikolaev@dev:~/dir$ ./searchd -c sphinx.conf
Manticore 2.7.1 458e9c6@180704 dev
Copyright (c) 2001-2016, Andrew Aksyonoff
Copyright (c) 2008-2016, Sphinx Technologies Inc (http://sphinxsearch.com)
Copyright (c) 2017-2018, Manticore Software LTD (http://manticoresearch.com)
कॉन्फ़िग फ़ाइल 'sphinx.conf' का उपयोग कर रहा है...
FATAL: पोर्ट 0 रेंज से बाहर है
शटडाउन पूरा हुआ
यदि आप यह देखते हैं, तो सुनिश्चित करें कि आपकी Sphinx / Manticore कॉन्फ़िग में यूनिक्स सॉकेट फ़ाइलों के पथ पूर्ण हों। इसके पीछे का विचार यह है कि यदि आप बस कहते हैं
listen = searchd.sock
तो:
- इसे यूनिक्स सॉकेट से अलग करना असंभव है
- सुरक्षित नहीं हो सकता
शुभकामनाएं!