-
2 votesanswersviews
Amazon Ec2实例公共IP不适用于Phoenix Elixir APP错误:原因:eaddrnotavail(无法分配请求的地址)
我刚买了一个亚马逊ec2实例并安装了erlang和elixir以及PostgreSQL . 只需要一个基本的凤凰应用 当我运行混合phx . 服务器它从本地主机开始http://localhost:4000/ 但我想在亚马逊公共IP中运行它 . So I put that in config/dev.exs Http: [ip:{1, 2, 3, 4}, port:4000} 在此之后... -
0 votesanswersviews
凤凰伞应用程序没有热重装代码
我的凤凰伞应用程序中的代码重新加载有问题 . 我的伞由2个应用程序组成:app和app_web . app_web中的任何更改都会根据需要进行热重新加载,但我无法使用app中的代码进行同样的操作 . 我该在哪里开始寻找? -
0 votesanswersviews
postgres不允许alter role superuser和我的默认用户不是超级用户
我无法使用elixir连接到postgres: ** (Mix) The database for PhoenixChat.Repo couldn't be created: FATAL 28P01 (invalid_password): password authentication failed for user "postgres" 00:08:59.053 [erro... -
3 votesanswersviews
使用Guardian创建电子邮件验证网址
我正在开发一个实现用户身份验证的网站(使用Comeonin和Guardian) . 我正在实施电子邮件验证 . 我以为我可以利用Guardian中的函数来使用JWT令牌生成url . 根据this post,这似乎是一个合理的解决方案(只要网址使用https并且令牌在相对较短的时间内到期) . 这是我到目前为止编写的代码: def email_verification( user = %User{... -
3 votesanswersviews
如何让凤凰听IPv6?
我正在努力寻找有关让凤凰城(以及牛仔和牧场)收听IPv4和IPv6的信息 . 我正在使用Ubuntu 16.04运行VPS . 它具有IPv4和IPv6地址 . 运行 netstat -tulpn 时,它显示 beam 仅侦听IPv4,并在Phoenix config中指定端口 . 而其他进程,如 epmd ,能够同时监听IPv4和IPv6 . 我已经尝试在 config.exs 中指定一个类似 ... -
19 votesanswersviews
Ecto Postgres安装错误密码验证失败
我使用数字海洋从你好的例子中创建了一个凤凰项目 . 我输入了etc / motd.tail文件中的用户名和密码 . 我一直收到以下错误消息 . 我是初学者,由于某种原因,我无法正确安装ecto . **(混合)无法创建Hello.Repo的数据库,原因如下:psql:FATAL:用户“elixir”的密码验证失败致命:用户“elixir”的密码验证失败 您可以使用以下Postgress数据库凭据:... -
0 votesanswersviews
在伞中集成测试Web应用程序的问题
我正在研究凤凰应用程序 . 此应用程序是伞形应用程序的一部分 . 在这个保护伞中,我有一些小应用程序负责应用程序的不同区域,它们是: phoenix web api("api") 核心业务逻辑("core") 用户身份验证("auth") 数据库架构("db") “api”依赖于“core”和“au... -
2 votesanswersviews
凤凰城可以拨打Elixir应用吗?
我有一个Elixir应用程序在节点集群(n1@127.0.0.1和n2@127.0.0.1)上运行,我们称之为 Myapp.Server . 在其中,我有一个模块 run(parameter) ,其目标是联系Rest Web服务以获取一些数据(参数是要抓取的数据的数量),将其转换为XML然后将其放入文件中,最终将其转移到外部FTP . 调用 Myapp.Server.run(any_number...