का उपयोग करते समय त्रुटियों को तैनात करते हैं, मैं अपने "www" यूआरएल को "गैर-www" पर वापस जाने के लिए 301 रीडायरेक्ट को लागू करने का प्रयास कर रहा हूं। रीडायरेक्ट लोकहोस्ट पर काम करता है और प्रोजेक्ट ठीक बनाता है। जब मैं mup के साथ तैनाती करने की कोशिश करता हूं, तो मुझे यह त्रुटि मिलती है:mup webapp.connecthandlers
x Invoking deployment process: FAILED
-----------------------------------STDERR-----------------------------------
:callback’ will be initialized after [-Wreorder]
v8::Handle<v8::Function> callback;
^
../src/heap_output_stream.h:26:29: warning: ‘v8::Handle<v8::Value> nodex::OutputStreamAdapter::abort’ [-Wreorder]
v8::Handle<v8::Value> abort;
^
../src/heap_output_stream.h:11:7: warning: when initialized here [-Wreorder]
OutputStreamAdapter(
^
gyp info ok
npm WARN package.json [email protected] No description
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No README data
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (7) Failed to connect to localhost port 80: Connection refused
Latest deployment failed! Reverted back to the previous version.
यहां अपमानजनक कोड है। जब मैं इसे हटा देता हूं तो mup ठीक काम करता है। इस कोड /lib/_reroute-non-www.js
if(Meteor.isServer){
WebApp.connectHandlers.use(function(req, res, next){
if(req.headers.host == 'www.example.com'){
res.writeHead(301, {
Location: 'https://example.com'
})
res.end()
} else {
next()
}
})
}
में रहती है यह सब क्या मतलब है?
त्रुटि कहती है "स्थानीयहोस्ट पोर्ट 80 से कनेक्ट करने में विफल: कनेक्शन से मना कर दिया गया"। समस्या यह हो सकती है कि आपके सर्वर पर यह पोर्ट 80 का उपयोग नहीं कर सकता है जब तक कि आप इसे रूट के रूप में नहीं चलाते। विंडोज़ पर यह दुर्भाग्य से लिनक्स पर पोर्ट 80 पर ठीक है। – Molda
जो वास्तव में यह नहीं बताता है कि 'WebApp.connectHandlers' कोड का उपयोग करते समय _only_ यह समस्या क्यों होती है। :( – rkstar
तो WebApp.connectHandlers स्थानीयहोस्ट से कनेक्ट करने का प्रयास कर रहा है: 80. क्या यह ऐसा करने के लिए किया जाता है? यह जानने में मदद करना मुश्किल है कि कनेक्टहेंडर्स क्या कनेक्ट करता है। – Molda