问题标签 [http-status-code-500]

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 投票
1 回答
212 浏览

http - Nginx 在查询参数中的双斜杠上返回 500

通过如下查询字符串传递参数后,我收到 500 错误:

确切的参数是“//some/param/”。我听说过 nginx 中的merge_slashes选项,但我更愿意保留我的双斜杠而不是将其合并为一个,并避免在这些情况下出现此类错误。

如果我在 URL 中手动将“/”切换为“%2F”,一切都很好,但我也希望避免在调用我的端点的代码中转义它。有没有办法直接在 nginx 中配置这种行为?

0 投票
2 回答
344 浏览

c# - Web API 中的数据缓存

我使用 Webapi 2 制作了一个 api。它是对服务的控制器调用,它调用对存储库的调用。

我有 Post 方法,在存储库中我正在执行一个 url 来获取一个文档流,我最终将它保存到一个 locationHostingEnvironment.MapPath("~/Uploads/") + documentname;中。

此位置在存储库代码中用于使用该位置将流保存到文件中并仅通过该位置访问:

我需要这样做,因为其他 api 调用需要再次使用此文件的流进行进一步处理。

当我在本地计算机上运行服务器实例时,一切正常,但是当此服务托管到服务器中时,我收到500 内部服务器错误。FileNotFoundException。

我无权访问服务器所以我无法弄清楚它的真正原因是什么。我的想法是我的本地文件系统可以访问服务,但我可能需要在 server.xml 中设置一些额外的权限。对此的任何想法将不胜感激。

0 投票
2 回答
1406 浏览

android - Google Places API 不会通过 android 中的照片参考返回照片

我正在使用 Google Places API 来获取特定餐厅的详细信息。现在,我希望在我的 android 应用中显示餐厅的图像。为此,我提到了这个。但是,获取错误所需的以下链接给了我一个 500 错误,当我http://在链接中使用而不是 时https://,它会给出一个图像,表明您已超出 API 限制。

我正在使用 Gl在此处输入链接描述ide 来显示这些图像。我认为 Glide 没有任何问题。生成的 url 不提供任何输出。

下面是代码:

这是一个带有 https 协议的餐厅 URL示例,它给出 500 错误。与 HTTP 协议相同,下面附上在此处输入图像描述图片(用于配额填充)。

0 投票
0 回答
47 浏览

php - mydomain.com 无法处理请求?日志里什么都没有?

嗨,我的网站登录页面打开正确,但是当我尝试通过将数据放入字段中登录时,它显示错误 yourdomain.com 无法处理请求。HTTP 代码是 500。在网上搜索后,我发现可能是 php 代码中的错误,我在 php 中启用了错误日志记录。但是在查看 apache2 错误日志和 php 的文件后,没有记录错误。要配置日志,我提到了这个问题:Internal Error 500 Apache, but nothing in the logs? 即使那样问题仍然存在

可能是什么原因?

0 投票
2 回答
384 浏览

apache - 更新到 Drupal 7.50 后出现 403 / 500 错误

我刚刚更新了我的一个项目(https://www.frank-thomsen.eu/)我设法使用 Drupal 7.50,之后我一直收到这样的 403 错误

禁止的

您无权访问此服务器上的 /。服务器无法读取 htaccess 文件,拒绝访问是安全的

此外,在尝试使用 ErrorDocument 处理请求时遇到 403 Forbidden 错误。

当我在每个文件上使用 644 或 744 并出现 500 错误时,当我将 .htaccess 更改为 755 时。

我尝试使用备份。没有什么!

所以登录页面也不起作用。就像我说的我找不到错误!子目录中的测试页有效 -> https://www.frank-thomsen.eu/test/hhvm_test.php

那么,它可能是什么?

问候和最良好的祝愿!

0 投票
2 回答
3225 浏览

java - 为什么当我使用 Jackson 返回 JSON 时,Grizzly 返回 500“请求失败”?

我的 Jersey 应用程序中有一个简单的方法,它返回一个名为 PodList 的复杂对象:

在 catch 块中没有发现异常,我看到了打印输出,所以我确信 Jackson 能够序列化这种类型。

在我的 Grizzly 设置代码中,我肯定会这样做:

请注意,我启用了服务器跟踪,但它没有用。当我点击 CatalogEndPoint 资源上的“/x”路径时,它不会跟踪任何内容。所以,我所做的是设置一个 java logging.properties 文件:

最后我可以看到堆栈跟踪

0 投票
0 回答
102 浏览

c# - 将一个属性从 guid 更改为字符串后 API 返回 500 错误

我有一个返回对象列表的 API。该对象有一个类型为 的字段IEnumerable<String>。该字段最初填充了 Guid 字符串列表,在 Sitecore 中设置为多列表:

但是,我想取而代之的是检索多列表项的值,而不是 Guid id,因为我不希望 Guid 显示在我的页面上。所以我将这一行改为:

我的代码执行没有错误。这是 API 代码:

data按应有的方式填充,并且字段 features.VertWilt 看起来像option1, option2, option3而不是3F9F1AFC-4DD7-4445-83E2-CCBBB62BFF78,8A40AF0E-3F79-4060-BD9D-EE0A29CB1D52,B596A791-5917-45B6-BB2F-FE433FEE6039

但是,在控制台中我看到 500 错误,并且我的数据没有显示在页面上。我使用 Firebug 来检查错误。

为什么它期待一个指导?这需要在哪里改变?

0 投票
1 回答
2662 浏览

php - nginx 获取 HTTP/1.1" 500 5

有什么问题?

我访问该页面没有问题,但是当我尝试使用 jQuery 访问链接时,出现错误 500

195.16.143.6 - XXXXX [09/Aug/2016:08:54:12 +0000] "GET /XXXX.php HTTP/1.1" 500 5 " http://XXXXXX/ " "Mozilla/5.0 (X11; Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36"

我的自信:

0 投票
1 回答
1721 浏览

html - HTTP 状态 500 - 用于 servlet 搜索的 Servlet.init() 抛出异常?

我得到了这个异常,但我不确定异常到底发生在哪里,请帮助我。我知道有很多关于这个相关主题的帖子,但我发现没有一个可以解决我的问题。

0 投票
2 回答
1983 浏览

django - heroku django 内部服务器错误 500

抱歉重复一遍,我知道这个问题被问了很多次,但我还没有弄清楚我的项目出了什么问题(花了一整天)。我正在 Heroku 上部署我的 Django 项目: https ://jsayapina.herokuapp.com/port/

一切正常,除了 1 页抛出 500(内部服务器错误)。这是完整的heroku日志:

我无法跟踪错误,因为 rollbar 对我来说不能正常工作(我猜,错误的配置,我的错)并且 getentry 需要花钱。

路由 /port/ 的 URL:

视图.py:

端口1.html:

{% 扩展 'base.html' %} {% 加载静态文件%}

数据库工作正常并且充满了数据。其他一切都很好。在 localhost 上一切正常(包括这个 /port/)。真的不知道它是什么。有什么建议么?

抱歉新手问题,我是新手,这是我在 Heroku 上的第一次部署)并且永远))

谢谢大家!