小编use*_*494的帖子

启动Amazon EC2 Linux实例时自动挂载EBS卷

我有一个EBS卷(例如/dev/sdf)已连接到EC2实例(从不同的EBS卷启动),我已经安装了卷(通过mount /dev/sdf /data).当我停止并重新启动实例时,卷仍然连接但不再安装,我必须再次手动安装它.

有没有办法在启动实例时/dev/sdf自动挂载卷/data

amazon-ec2 amazon-ebs automount amazon-web-services

42
推荐指数
4
解决办法
4万
查看次数

javascript变量对应于具有相同ID的DOM元素

我是javascript的新手,我刚刚发现了一个我从未见过的javascript行为.如果我有一个带有指定id的DOM元素,比如"x",那么在我的javascript中,该元素会自动分配给变量x.我在chrome和safari中看到了这一点.这是javascript的文档功能吗?

例如:

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<form id='x'>
<input type='text' name='info' id='info'/>
<input type='submit' name='submit' value='Complete'/>
</form>
<script type='text/javascript'>
  window.onload = function() {
    alert( x==document.getElementById('x') );
    info.value = 'Test me!';
  }
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

加载后,它会提示为true,输入区域将显示"Test me!".如果这是正确的行为,为什么我们需要document.getElementById呢?

javascript dom

16
推荐指数
2
解决办法
4544
查看次数

在Ubuntu上找不到Postgresql 8.4的PGXS

我试图在我的Ubuntu框上安装Postgresql 8.4的contrib/unaccent包.但是当我键入make时,我收到了错误消息:

/usr/lib/postgresql/8.4/lib/pgxs/src/makefiles/pgxs.mk:没有这样的文件或目录

显然PGXS是Postgresql的安装扩展的基础设施,但我在我的ubuntu盒子里找不到文件pgxs.mk.

在互联网上的一些线索后,我尝试安装libpq-dev.尽管如此,即使安装了libpq-dev,我也找不到任何pgxs.mk.

令人沮丧的是,我甚至无法在互联网上的任何地方找到pgxs.mk的示例.如何安装PGXS基础架构?

postgresql ubuntu unaccent

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

带SMTP后端的django send_mail无法发送电子邮件

我正在一个ubuntu堆栈上部署一个Django项目,该服务器上有一个postfix SMTP邮件服务器,托管在亚马逊的EC2上.我可以使用Linux邮件程序从服务器发送电子邮件.但是当我尝试使用django.core.mail.send_mail发送电子邮件时,从未收到该电子邮件.

这是我的设置:

EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'

我将其他一切都保留为默认值.

我试过了

python manage.py shell

然后在shell中,我做到了

from django.core.mail import *
send_mail(
    'TEST',
    'THIS IS A TEST',
    'myemail@domain.com',
    ['toemail@domain.com'],
    fail_silently=False,
    )
Run Code Online (Sandbox Code Playgroud)

这返回1,但我从未在目的地收到任何消息(示例中为"toemail@domain.com").

是否有关于如何配置SMTP服务器以使用Django的邮件系统的教程?谢谢.

email django smtp

6
推荐指数
1
解决办法
2182
查看次数