Ssl 如何将spiderable与托管在module.io上的meteor应用程序一起使用
我正在尝试在我的meteor应用程序上使用SSL进行spiderable工作。 我有Meteor 1.0、iron:router 1.0、spiderable和phantomjs的节点包 所有这些都在本地主机上运行。但一旦我部署到模上,首先我就出现了错误Ssl 如何将spiderable与托管在module.io上的meteor应用程序一起使用,ssl,meteor,modulus,Ssl,Meteor,Modulus,我正在尝试在我的meteor应用程序上使用SSL进行spiderable工作。 我有Meteor 1.0、iron:router 1.0、spiderable和phantomjs的节点包 所有这些都在本地主机上运行。但一旦我部署到模上,首先我就出现了错误 spiderable: phantomjs failed: null 然后,我在“模数”面板中添加了以下环境变量: METEOR_PKG_SPIDERABLE_PHANTOMJS_ARGS = --ssl-protocol=tlsv1 --i
spiderable: phantomjs failed: null
然后,我在“模数”面板中添加了以下环境变量:
METEOR_PKG_SPIDERABLE_PHANTOMJS_ARGS = --ssl-protocol=tlsv1 --ignore-ssl-errors=yes --debug=true
这仍然不起作用,调试正在模块控制台中多次输出以下消息(就像在错误上循环):
2014-12-03T17:01:00 [DEBUG] WebPage - evaluateJavaScript "(function() { return (function () {
if (typeof Meteor === 'undefined'
|| Meteor.status === undefined
|| !Meteor.status().connected) {
return false;
}
if (typeof Package === 'undefined'
|| Package.spiderable === undefined
|| Package.spiderable.Spiderable === undefined
|| !Package.spiderable.Spiderable._initialSubscriptionsStarted) {
return false;
}
Tracker.flush();
return DDP._allSubscriptionsReady();
})(); })()"
2014-12-03T17:01:00 [DEBUG] WebPage - evaluateJavaScript result QVariant(bool, false)
如果有人知道如何解决这个问题,或者成功地在module.io上使用SSL和spiderable部署了meteor项目。让我知道做这件事的好方法:)
非常感谢 我解决问题的方法如下:
METEOR_PKG_SPIDERABLE_PHANTOMJS_ARGS = --ssl-protocol=tlsv1 --ignore-ssl-errors=yes --debug=true
METEOR_PKG_SPIDERABLE_PHANTOMJS_ARGS=--debug=true- 解决javascript错误
- 添加METEOR\u PKG\u SPIDERABLE\u PHANTOMJS\u ARGS=--忽略ssl错误=是
我希望这能帮助一些家伙,谢谢你,METEOR_PKG_SPIDERABLE_PHANTOMJS_ARGS=--忽略ssl错误=是-非常有帮助