问题标签 [application-error]

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 投票
2 回答
193 浏览

visual-studio-code - 尝试打开我的网站表单 Visual Studio 时遇到实时服务器错误(附图片)

我想使用实时服务器,这样我就可以很容易地看到我对我的网站所做的更改,但是每当我尝试“上线”时,就会弹出一条错误消息,并且我的网站没有打开浏览器。

我附上了错误的图片,但到目前为止还没有从有同样问题的人那里找到任何答案。

我对此很陌生,所以除了尝试重新安装/重新启动几次没有用外,我不知道如何解决它。有谁知道可能导致此消息的原因?图片是弹出的错误提示,说application not found

图片是弹出的错误提示,说application not found

0 投票
2 回答
101 浏览

python - Heroku 应用程序错误 - 尽管部署成功

背景:
我有一个带有 RESTful API 的 Flask 应用程序和我正在尝试部署到 Heroku 的网页。作为一个基于 Python 的 (app.py) 项目,我显然部署了“python 方式”。要求包括一个requirements.txt文件。

问题:
我做了一个pip freeze并且有一吨图书馆填满了我的终端。我想'到底是什么,我会将整个内容复制到一个requirements.txt(是的,我拼写正确!)并保存在我的项目的根目录中,与我的main.py文件一起。

在 Heroku 部署时,它会安装要求等并说应用程序已成功部署,但是当我导航到我的项目时,我会收到 Heroku 通用的“应用程序错误”消息(此处)。

有用信息:

日志:对于我最近的构建尝试 -

烧瓶代码:

有没有人有任何建议,为什么我的 Flask 应用程序部署成功,但给出了应用程序错误?

0 投票
0 回答
52 浏览

python - 为什么我的 heroku 应用程序的运行时不稳定?

所以我在heroku上有一个基于python的应用程序,它是一个免费帐户。它基本上接受用户的输入并显示一些图。所以我注意到的是:运行时变化很大。有时输出大约需要 12 秒,有时需要大约 25 秒,有时会超时(在结果前经过 30 秒)。这不是因为 heroku 空闲可能是因为 a) 我正在使用一个应用程序每 30 分钟对我的 heroku 应用程序执行一次 ping 操作(我知道这在道德上是不正确的,我稍后会放弃它。我只是这样做是为了找出减速是由于空闲)b)即使对于应用程序的连续运行,时间也是变化的。

所以,我必须说的情节有点计算量大,但不会花费那么多时间。简而言之,我的情节就像在一个图中画了几个轮廓。当我检查日志时,有时它会卡在第一张图纸本身并超时。有时绘图的速度非常好。

我也看到了这个:在做了一个新的“部署分支”(我的代码在 github 上)之后,运行时间似乎突然增加了。

所以发生的事情是这样的:昨天(发布问题的前一天),我多次运行我的应用程序。除了每次它产生预期的结果时认为他的运行时间不同(从 12 秒到 29 秒)。昨天深夜我试过了,它在大约 14 秒内给出了情节。今天早上,我试了3次,每次都超时。然后我新做了一个部署分支并新运行了应用程序,并运行了 2 次。运行时间分别为 12 秒和 14 秒。

请您帮忙解决这种可变性质的原因以及可能的方法?

0 投票
0 回答
60 浏览

error-handling - 如何防止 MVC5 自动将 fTrySkipCustomErrors 标志设置为 true

简短版本
请阅读最底部的问题的简短版本。

情况
在我上周提出的一个问题中,我努力寻找一个解决方案,使我们的 asp.net 错误可视化防水,因为在某些边缘情况下 asp.net 异常处理失败,因此无法创建适当的异常可视化:
如何正确设置 ASP.NET web.config 以在边缘情况下显示特定于应用程序、安全且用户友好的 asp.net 错误消息

所需的解决方案
作为我在那里描述的方式的替代方法,在我看来,使异常可视化可靠的最佳方法是使用-element httpErrorsinsystem.webServer作为故障保存,以便任何未被 asp.net 正确处理的错误,导致基于httpErrors-element 设置显示的通用错误页面。

要做到这一点,必须有两件事可能:

  • 应用程序正确处理的错误页面必须通过 iis 而不被替换为通用错误消息
  • 在 asp.net 中无法正确处理的错误必须通过 IIS 替换。

我的理解是,这种行为是由-elementexistingResponse="Auto"中的参数表示的。 ms 文档指出:httpErrors

仅当设置了 SetStatus 标志时才保持响应不变。

这正是必需的:应用程序中任何成功的错误页面创建(通过Application_Error或通过明确定义的错误处理页面)都可以设置 Response.TrySkipIisCustomErrors = true并且 IIS 会让错误页面通过。但是,asp.net 中的应用程序未成功处理的所有其他错误都不会设置标志,因此会得到httpErrors-element 中指定的错误页面。

问题
可悲的是,似乎在 MVC5 应用程序中(我不知道在其他环境中是否存在相同的行为),Response.TrySkipIisCustomErrors( fTrySkipCustomErrors) 似乎自动设置为 [ true],即使它不是由应用程序设置的。

因此,我们在同一个地方,就像在我的另一篇文章中一样:如果应用程序的错误处理失败,则无法使用 显示应用程序特定的错误existingResponse="Auto",因为无法重置fTrySkipCustomErrors标志。
作为替代方案,可以设置existingResponse="PassThrough". 这就是我们目前所做的,因为我们希望生成带有支持代码和其他有用信息的错误页面,以向用户显示错误,或者可以使用 existingResponse="Replace",但这不是一个选项,因为它替换了任何错误页面,因此我们无法向用户显示任何特定于错误的信息,例如之前提到的支持代码。

简短
的问题 因此,问题是,如何确保 MVC5 (asp.net) 不会自动将fTrySkipCustomErrors标志设置为使参数没有实际意义。[true]Response.TrySkipIisCustomErrorsfTrySkipCustomErrorsexistingResponse="Auto"

要检查这种 asp.net MVC5 异常处理失败但fTrySkipCustomErrors标志设置为 true 的情况,请从您的 MVC5 应用程序请求以下页面:

请注意:我对禁用上述错误不感兴趣。这是一个例子。我希望错误可视化可靠,并且不必规避可能破坏 asp.net 错误处理机制的每个错误。

0 投票
1 回答
60 浏览

python - heroku gunicorn / Flask App运行错误

我正在尝试将我的第一个烧瓶应用程序推送到 heroku,但我无法弄清楚问题是什么。我已经多次尝试通过跟踪错误来找到问题,但我觉得我在旋转。这个应用程序在本地工作,但在 heroku 上没有

我尝试了许多不同的方法,并手动更正了 requirements.txt 版本以消除版本问题,但我无法弄清楚当前的问题是什么。

这是heroku 日志 --tail输出:

并且procfile是:

项目文件结构如下:

提前感谢您的帮助!

PS:经过长时间的搜索和许多设置调整后,解决方案是更改名称app.pymain.py然后更改 procfileweb: gunicorn main:app

我希望这对与我面临同样问题的人有所帮助。

0 投票
0 回答
72 浏览

postgresql - 注册/登录页面在 localhost 中工作,但在 Heroku 上出现应用程序错误 (h12/503)

我能够在本地主机上以用户身份注册并以用户身份成功登录,但在 Heroku 上我收到应用程序错误。看起来请求是超时问题(H12 / 503 错误)。我很困惑,因为大约一个月前登录和注册工作正常。我从项目中休息了一下,当时 Heroku 已成功部署并且正在工作。现在我在 Heroku 上遇到了问题,不知道如何解决这个问题,也不知道是什么原因造成的。

这是我的heroku日志-

2021-04-13T03:30:27.742004+00:00 heroku[router]: at=error code=H12 desc="Request timeout" method=POST path="/auth/signup" host=reciperec-cristina.herokuapp.com request_id=e0e634e0-fd8e-4517-b428-f319e6beaddb fwd="73.202.97.117" dyno=web.1 connect=1ms service=30000ms status=503 bytes=0 protocol=https

0 投票
1 回答
374 浏览

flask - heroku 应用程序成功部署但显示应用程序错误

0 投票
1 回答
68 浏览

python - Heroku 应用程序错误日志,无法运行 heroku open

当我打开 Heroku 运行时,出现错误

应用程序错误

应用程序发生错误,无法提供您的页面。如果您是应用程序所有者,请查看您的日志以获取详细信息。您可以从 Heroku CLI 使用以下命令执行此操作

可能是什么问题?DJANGO_SECRET_KEY 的问题会导致这样的问题吗?

这是我的日志

0 投票
0 回答
77 浏览

python - Heroku 应用程序错误 (Django) 使用 github 部署。at=error code=H10 desc="App crashed" dyno=connect=service=status=503 bytes=protocol=https

我是 Django 和 python 的绝对初学者,并从 Django 创建了一个网站。我正在尝试在 Heroku 上托管我的网站并使用 GitHub 部署它,但显示应用程序错误。我正在寻找解决此问题的方法。请帮我。

我的 github 项目:- Pyshop和 heroku 项目:pysho。它显示应用程序错误

当我运行命令时: Heroku logs --tail --app pysho 它显示:

0 投票
0 回答
11 浏览

application-error - 我正在尝试在 heroku 上部署 django 应用程序,但我看到了该错误消息

我的 django 应用程序已成功部署,但是当我打开应用程序 url 时会显示此类错误消息,请帮助我单击下面的链接以查看错误

这些是heroku查看日志请告诉我这个错误将如何解决点击这个链接查看heroku查看日志