问题标签 [droplet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1934 浏览

django - 在 digitalocean 一键安装 django 后,在实时站点上出现 502 Bad Gateway 错误

问题总结

  • 访问我的实时站点时出现“<strong>502 Bad Gateway - nginx/1.14.0 (Ubuntu)”错误。
  • 只能通过开发服务器端口访问站点:python3 manage.py runserver 0.0.0.0:8080
  • 然后我可以通过 www.myproject.com:8080 访问我的网站,一切正常
  • 我相信这与 gunicorn 无法为我的项目服务有关

技术

  • 蟒蛇3
  • django 版本 2.1.2
  • 数码海洋

直至出错点的工作流程

  • 在数字海洋上创建了一个水滴 - 遵循本指南https://www.youtube.com/watch?v=Y-CT_l1dnVU&t=958s
  • 似乎该指南的评论部分中的许多人都遇到了同样的问题
  • 使用数字海洋的一键安装 django
  • 在上传我的项目文件之前,我检查了实时站点以查看一切正常。
  • 上传了我的项目文件并升级了 django
  • 再次检查实时站点,得到“502 Bad Gateway”错误 502 错误
  • 尝试切换回旧版本的 django,这不是问题
  • 遵循本指南:https : //www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-16-04 发现我的gunicorn守护进程无法启动
  • sudo nano /etc/systemd/system/gunicorn.service gunicorn.service
  • gunicorn的检查状态sudo systemctl status gunicorn 未能启动
  • 检查的错误日志:sudo journalctl -u gunicorn 错误日志

任何帮助将不胜感激

项目文件 目录

0 投票
1 回答
95 浏览

applescript - 为什么将文件夹放到 Applescript 应用程序上会显示一个对话框?

我有一个 Applescript 应用程序,可以接收拖放到其图标上的文件或文件夹:

在脚本的这一点上,当我的应用程序接收到文件或文件夹时,名为“Droplet”的未知且无用的 Applescript 应用程序会显示一个打开的文件/文件夹对话框。我的脚本是使用 Script Debugger 6 编译为应用程序的。

我不明白为什么这个奇怪的“Droplet”应用会问我一些事情。

0 投票
1 回答
295 浏览

django - django 应用程序未在 digitalocean droplet 上提供服务

我正在在线学习本教程https://simpleisbetterthancomplex.com/tutorial/2016/10/14/how-to-deploy-to-digital-ocean.html

我进入了一个中间步骤,我想检查我是否可以访问 IP 地址上的应用程序。我运行python manage.py runserver 0.0.0.0:8000它返回以下内容:

所以没有错误。然后我导航到my_droplet_ip:8000,我得到了超时。“花了很长时间才回应。”

我正在从用户而不是 root 运行 runserver 命令。不知道有没有关系...

知道这里发生了什么吗?

0 投票
1 回答
276 浏览

atg - ATG - 调用 checkFormRedirect 时会话或请求属性为空

在我的 ATG 应用程序中,当我使用 checkFormRedirect 将用户重定向到带有一些参数的 jsp 页面时,我得到的参数为空。请参阅下面的 FormHandler 代码:

用户表单处理程序:

测试.jsp:

此外,我尝试在我的 formHandler 中使用变量并设置值,但我仍然将值设为 null。可以对此有所帮助。

0 投票
1 回答
1324 浏览

github - Git push:“错误:找不到存储库”-“致命:无法从远程存储库读取”

简而言之

目标:使用 ssh 而不是 https 执行一次成功的 git push。

问题: “错误:找不到存储库。致命:无法从远程存储库读取”。

分步背景

我正在使用 Ubuntu 远程服务器(DigitalOcean 的 droplet)和 Github 帐户。我在我的 Ubuntu 远程服务器上创建了一个 ssh 公钥,并用它在 Github 上创建了一个新的 ssh 密钥。然后我使用 git remote set-url 命令将远程的 URL 从 https 更改为 ssh:

之后,我测试了一切是否有效:

此时我尝试创建一个短文本文件...

...并将其推送到 github

但最后我收到一条错误消息:

我该如何解决?

(我一直未能成功查看一些类似的问题,包括以下内容:-Git:无法从远程存储库读取 -CentOS :Git:“致命:无法从远程存储库读取” -git push 到远程存储库“可以未从远程存储库中读取” )

0 投票
0 回答
832 浏览

postgresql - pg_hba 根据设置不工作

我在 Digital Ocean 的 ubuntu 18 主机上运行 postgresql 10。

这是我的 pg_hba.conf 文件:

这是重启后的日志文件

我的 postgres.conf 文件

我尝试了 postgresql 重启、重新加载和系统重启。它不会根据 pg_hba.conf 文件反映出来。

在上面的设置中,我也尝试使用 localhost

它仍然无法连接

它只适用

0 投票
0 回答
34 浏览

node.js - 如何在 Digital Ocean 上安装 nodejs 应用程序

我尝试在 Digital Ocean doplet 上安装https://github.com/aepsilon/turing-machine-viz 。

我做了

但我无法获取我的网页。有什么线索吗?

0 投票
1 回答
115 浏览

applescript - 每 5 分钟备份一次文件夹 (Applescript - Droplet)

我正在尝试编写脚本;

  1. 将文件夹拖到 Droplet
  2. 该脚本将“丢弃的文件夹”设置为源
  3. 项目清单
  4. 设置目标(不同的位置)
  5. rsync 每 5 分钟一次。

这是我的出发点。

谢谢!

0 投票
1 回答
52 浏览

virtualhost - DigitalOcean - 虚拟主机 - 如何拒绝访问其他目录?

我想使用 Droplet 来托管多个域/站点,使用虚拟主机很容易做到这一点,但是如何限制网站 X 从网站 Y 的目录访问文件?

在我的液滴(测试)中,我有类似的东西

/var/www/websiteX.com

/var/www/websiteY.com

/var/www/websiteZ.com

一切正常,但是这个网站使用 WordPress 作为 CMS,所以,用户可以安装插件,这是一个问题,“拒绝访问其他网站的目录”......

我不想让 FTP/SSH 访问每个网站。

0 投票
1 回答
1590 浏览

laravel - 带有 nginx 和谷歌云存储的 droplet 之间的状态 500 内部服务器错误

我在一个带有 Digital Ocean 的 droplet 中有一个 web 系统,这个 droplet 已经安装了 nginx,系统有一个上传文件的选项,这些文件被发送到一个谷歌云存储桶。当我在本地主机中时,文件已正确发送,但已在系统中,我收到状态 500 内部服务器错误。我留下一些截图

系统和错误的图像

也得到了回应

{“消息”:“服务器错误”}

但是当我从 localhost 运行它时

本地主机中的一切都很好

这是我的 GoogleStorageServiceProvider

这是我的 .env

这是我的 sudo vim /etc/nginx/sites-available/YOUR.DOMAIN.COM 文件

知道发生了什么吗?