小编hec*_*ctk的帖子

节点js SMTP错误

我通过godaddy电子邮件帐户发送电子邮件.为此,我使用节点js发送电子邮件,但它给出以下错误:

{ [Error: getaddrinfo ENOTFOUND] code: 'ENOTFOUND', errno: 'ENOTFOUND', syscall: 'getaddrinfo' }
Run Code Online (Sandbox Code Playgroud)

源代码:

var transporter = nodemailer.createTransport({
    host: 'ssl://smtpout.secureserver.net',
    port: 465,
    auth: {
        user: 'Email address',
        pass: 'password'
    }
});

var mailOption = {
    from:  from,             
    to:   to ,                                   
    subject: subject,                            
    text:  body                                 
};

transporter.sendMail(mailOption,function(error, response){

    if(error){
        console.log(error);
    }
    else{
        var successRes = { "status": "success" }
        res.send(successRes,200);
    }
});
Run Code Online (Sandbox Code Playgroud)

smtp node.js nodemailer

9
推荐指数
1
解决办法
6491
查看次数

在Ubuntu 11.04中使用MongoDB和php

我已经安装了php,然后使用aptitude 安装了mongodb.我写了以下程序:

   <?php

$m = new Mongo();

$db = $m->selectDB("Employees");

?>
Run Code Online (Sandbox Code Playgroud)

我得到了以下错误

PHP致命错误:第4行/var/www/test.php中找不到类'Mongo'

我看到我的php版本:

PHP 5.3.5-1ubuntu7.2与Suhosin-Patch(cli)(内置:2011年5月2日23:18:30)

有谁能告诉我为什么会出现这个问题?

php ubuntu mongodb

7
推荐指数
1
解决办法
2万
查看次数

javascript中奇怪的关联数组行为

如果我在chrome控制台上执行下面的代码然后,我得到了作为关联数组的答案:

var arr= [];
var i = 1;
for(var j = 1; j < 3; j++)
    arr[j]=j;console.log(arr);
Run Code Online (Sandbox Code Playgroud)

答案: [1: 1, 2: 2]

但是当我使用节点执行时: [ , 1, 2 ]

为什么会有这么大的差异?据我所知,两人都在使用v8.

javascript node.js

4
推荐指数
1
解决办法
115
查看次数

标签 统计

node.js ×2

javascript ×1

mongodb ×1

nodemailer ×1

php ×1

smtp ×1

ubuntu ×1