nginx

2014-04-05 7 views
11

के साथ सॉकेट के माध्यम से एचएचवीएम 3.0 के लिए आईएनआई फ़ाइल कॉन्फ़िगर करें मैं यूनिक्स सॉकेट का उपयोग करने के लिए हिपहॉप वीएम शुरू करने में सक्षम हूं। मैं के माध्यम से ऐसा कर सकते हैं:nginx

/usr/bin/hhvm --config /etc/hhvm/server.ini --mode daemon -vPidFile=/var/run/hhvm/pid -vServer.Type=fastcgi -vServer.FileSocket=/var/run/hhvm/hhvm.sock 

हालांकि, मैं एक संदर्भ कैसे ini फ़ाइल मैं अपने config के लिए निर्दिष्ट करने कर रहा हूँ में यह स्थापित करने के लिए के साथ कहीं भी नहीं मिल रहा।

hhvm.server.port = 9000 

मैं दोनों

hhvm.server.filesocket=/var/run/hhvm/hhvm.sock 
hhvm.server.socket=/var/run/hhvm/hhvm.sock 

दोनों असफल कोशिश की है: एक TCP पोर्ट server.ini में रेखा है का उपयोग करें। किसी को फ़ाइल सेटिंग पता है या जहां इन सेटिंग्स के लिए संदर्भ पाया जा सकता है?

+0

हालांकि अच्छा सवाल है, इसे सर्वरफॉल्ट पर पोस्ट किया जाना चाहिए, यह सर्वर सॉफ़्टवेयर को कॉन्फ़िगर करने के बारे में है, प्रोग्रामिंग के बारे में नहीं। – DanFromGermany

उत्तर

19

हालांकि मैं किसी भी प्रलेखन नहीं मिल सकता है - वे अभी तक INI फ़ाइल स्वरूप के लिए अद्यतन संस्करण (2014-05-01) के रूप में नहीं लिखा है: https://github.com/hhvm/hack-hhvm-docs/issues/156

बावजूद मैं यह पता लगा और वे इस बात की पुष्टि यह होना चाहिए:

hhvm.server.file_socket=/var/run/hhvm/hhvm.sock 

ऐसा लगता है कि ऊंट मामले कमांड लाइन तर्क -vServer.FileSocket लेने के लिए और वी ड्रॉप, यह लोअरकेस, बजाय ऊंट मामले की अंडरस्कोर से यह अलग हो गए।

यदि y कहां उपर्युक्त पुनर्लेख नियमों का पालन करें तो आप पुराने प्रारूप को नए रूप में परिवर्तित कर सकते हैं।

+0

यह बिल्कुल सही है। क्या आप कृपया जो भी दस्तावेज़ देख रहे थे उसे अपडेट करने के लिए कृपया उसे अपडेट कर सकते हैं? –

+0

@PaulTarjan यह समस्या है ... मुझे नए 'ini' कॉन्फ़िगरेशन फ़ाइल प्रारूप के विकल्पों के बारे में http://docs.hhvm.com/ पर कोई दस्तावेज़ नहीं मिल रहा है:/ – Ray

+0

@PaulTarjan मैंने इसके लिए एक दस्तावेज़ बग सबमिट किया जिथब पेज पर ... शायद और वे वहां हैं मैंने उन्हें अनदेखा किया। – Ray