标签: internal-server-error

远程服务器返回错误:(500)内部服务器错误.GetRequest()C#

我试图自己解决这个问题,但我无法得到任何有用的解决方案.我想向网站发送请求并获得处理结果.我已经遇到了问题(请参阅如何填写网站表单并在C#中检索结果?)但我能够通过其中所述的网站解决它.现在我正尝试使用以下代码访问另一个网站(http://motif-x.med.harvard.edu/motif-x.html):

ServicePointManager.Expect100Continue = false;

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://motif-x.med.harvard.edu/cgi-bin/multimotif-x.pl");
request.Credentials = CredentialCache.DefaultCredentials;
request.ProtocolVersion = HttpVersion.Version10; // Motif-X uses HTTP 1.0
request.KeepAlive = false;
request.Method = "POST";
string motives = "SGSLDSELSVSPKRNSISRTH";
string postData = "fgdata=" + motives + "&fgcentralres=S&width=21";
byte[] byteArray = Encoding.UTF8.GetBytes(postData);
request.ContentType = "multipart/form-data";
request.ContentLength = byteArray.Length;
Stream dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();

WebResponse response = request.GetResponse();
Run Code Online (Sandbox Code Playgroud)

这给了我以下例外:

远程服务器返回错误:(500)内部服务器错误.

有什么可以阻止这个吗?

如果您想手动输入网站:

数据集的文本区域: SGSLDSELSVSPKRNSISRTH

中心字符(基本选项):S

您将被重定向到结果的站点 - 可能需要一段时间才能处理.这可能是异常的原因吗?

.net c# exception-handling httpwebrequest internal-server-error

2
推荐指数
1
解决办法
1万
查看次数

Hello World Python App的"内部服务器错误"

我的文件如下:

application.wsgi(注意:更新从我刚才的问题建议在这里)

import os
import sys


sys.path.append('/srv/www/mysite.com/application')

os.environ['PYTHON_EGG_CACHE'] = '/srv/www/mysite.com/.python-egg'

import flaskr.helloworld
application = flaskr.helloworld.app
Run Code Online (Sandbox Code Playgroud)

helloworld.py

from flask import Flask
app = Flask(__name__)

@app.route('/')
def __init__(self):
    print 'Hello World!'

if __name__ == '__main__':
    app.run()
Run Code Online (Sandbox Code Playgroud)

出于何种原因,我在尝试加载时遇到以下错误.没有任何内容添加到我的error.log中,它只是在浏览器中显示:"内部服务器错误"

python flask internal-server-error

2
推荐指数
1
解决办法
2926
查看次数

内部服务器错误500 - session_start()

好吧,我在ISE 500上发现了很多线程,但没有一个解决方案适合我.

我为我们的客户开发了一个Facebook应用程序来呈现一些音频跟踪,当然,我想将一些参数传递给每个app_data参数的应用程序.所以我整合了facebook sdk 3.1.1.做了一切正确连接到Facebook.

在我的本地xampp上,每件事情都运行良好,我们公司的网络服务器也运行应用程序没有任何问题,我的私人网站空间也是如此.但是当我将应用程序上传到客户端服务器时,我得到500:内部服务器错误.为了排除我身边的任何奇怪的脚本错误,我试图执行sdk附带的example.php.同样的错误.即使我只是试图像这样实例化Facebook类:

<?php

require '../src/facebook.php';

$facebook = new Facebook(array(
  'appId'  => '???',
  'secret' => '??????',
));
?>
Run Code Online (Sandbox Code Playgroud)

我已经看过服务器错误日志了.它唯一提到的是:

"脚本标题过早结束:example.php"

我也使用广泛建议error_reporting(E_ALL);避免在服务器端错误的错误处理.没有.服务器不会告诉我什么是错的.

我找到了很多其他人得到这个错误的原因,最突出的是:

  • 缺少?>facebook.php/base_facebook.php中的标记
  • 多个实例Facebook- 和FacebookApiException

......所提供的解决方案都没有为我工作.

所以我试着比较两者的phpinfos,客户端和我们公司的服务器.当然有一些差异,但对我来说并不明显.我寻找论坛上的人已经与ISE 500相关联的基本内容,如cURL扩展,php版本(5.3.9).我不是服务器管理员,我只掌握了服务器配置的基本知识.所以为了确保缺少某些东西,我试图找到facebook sdk的服务器要求......

...但整个网络不会告诉我facebook sdk的服务器要求.即使是facebook文档也没有提及任何内容.所以我希望周围的人可以帮我解决这个问题.

是的...我已经向服务器管理员求助了,他只是在他眼中看着我两个问号......是的......我必须使用客户端服务器:( 叹气

感谢你在期待...


更新:
我将列出我为响应您的建议而尝试的事项:

服务器:
- 安装了cURL扩展(7.20.1)
- php版本是5.3.9.
- 试图包含其他文件,工作正常.似乎不是路径问题
- 服务器错误日志只显示"脚本标题的过早结束:example.php"
- 启用了log_errors.error_log说"没有价值"
- 尝试ini_set("display_errors", true);进行错误跟踪......没有效果


更新2

所以我能够逐行检查facebook文件后找出问题所在.尝试启动会话后,将在开始时抛出内部服务器错误500:

if(!session_id())
{
    session_start();
}
Run Code Online (Sandbox Code Playgroud)

我把这个信息转发给了服务器管理员和客户端......我猜它现在不在我的手里,当我得到答案时,我会更新这篇文章.谢谢你的反馈家伙:)


好了,服务器管理员现在发现了问题.session.save_handler设置为'user',他将其更改为'files',现在一切正常:

session.save_handler …
Run Code Online (Sandbox Code Playgroud)

php facebook internal-server-error

2
推荐指数
1
解决办法
9073
查看次数

htaccess给出500 - 内部服务器错误

我用htaccess和htpasswd保护html文件.当我尝试访问它时,在放入用户和密码后,而不是加载"index.html"文件,我得到"500 - 内部服务器错误"

AuthName "Restricted Area" 
AuthType Basic 
AuthUserFile home/folder/index.html/.htpasswd 
AuthGroupFile /dev/null 
require valid-user
Run Code Online (Sandbox Code Playgroud)

有什么建议?也许托管服务的东西?

.htaccess .htpasswd internal-server-error

2
推荐指数
1
解决办法
2万
查看次数

Apache通知抓住了SIGTERM,关闭了php循环脚本

我有一个来自MediaTemple的DV 4.0.

当我运行一个需要循环超过5000次的php文件脚本时,我收到了"500内部服务器错误".

代码似乎是因为当我用200时间循环执行时,结果被打印出来.

我的"max_input_time","max_execution_time","default_socket_timeout"以及所有其他php参数都不是问题(我猜,所有设置为9000,memory_limit为-1)

我懂了:

[Sat Jan 11 19:25:22 2014] [notice] caught SIGTERM, shutting down
Run Code Online (Sandbox Code Playgroud)

这是因为apache重启.我的问题是:如何在我的脚本中循环超过5000次而不会崩溃我的系统;-)

谢谢

php apache mediatemple plesk internal-server-error

2
推荐指数
1
解决办法
2万
查看次数

长轮询时,10秒后Tomcat 7服务器错误

我正在尝试在Java Web应用程序中实现长轮询.该应用程序是使用Spring MVC 3.2编写的,我使用了DeferredResult对象(它代表了Servlet 3.0异步响应功能).

问题是当使用DeferredResult时,每次发送请求10秒后我都会收到内部服务器错误(代码500).预期结果是30秒后的文本数据.我的应用程序日志中没有任何内容,Tomcat日志中没有任何内容,但在FireFox网络监视器中,我看到此错误.

另一方面,当我发送同步请求并在服务器中保持30秒时,它成功完成.

谁能帮我这个?

本文末尾有一个测试应用程序下载链接.这是一个maven应用程序.

这是我的应用代码:

ResponseController.java

@Controller
@RequestMapping("responses")
public class ResponseController {

    @Autowired
    private ResponseService messagesService;

    @RequestMapping(value="/async", method=RequestMethod.GET)
    @ResponseBody
    public DeferredResult<String> getAsyncUpdate() {
        return messagesService.getAsyncUpdate();
    }

    @RequestMapping(value="/sync", method=RequestMethod.GET)
    @ResponseBody
    public String getSyncUpdate() {
        return messagesService.getSyncUpdate();
    }

}
Run Code Online (Sandbox Code Playgroud)

ResponseService.java

@Service
public class ResponseService {

    private DeferredResult<String> deferredResult;

    public DeferredResult<String> getAsyncUpdate(){
        deferredResult = new DeferredResult<String>();
        return deferredResult;
    }

    public String getSyncUpdate(){
        long startTime = System.currentTimeMillis();
        while( System.currentTimeMillis() - startTime <30000){

        }
        return "RESULT";
    }

    @Scheduled(fixedDelay=500)
    public void …
Run Code Online (Sandbox Code Playgroud)

java spring-mvc long-polling tomcat7 internal-server-error

2
推荐指数
1
解决办法
2767
查看次数

在 SilverStripe 3.1 中使用 htaccess 的子域出现 500 内部服务器错误

我收到子域的 500 服务器错误。.htaccess在安装 SilverStripe 3 之前它运行得很好。SilverStripe 安装创建的 默认值是否需要进行任何修改?

subdomain .htaccess silverstripe internal-server-error

2
推荐指数
1
解决办法
7526
查看次数

在邮递员中获取响应代码200但在Android网络库中没有

我有一个POST方法API,它在Postman中提供了200个响应代码,但在使用Volley甚至在Retrofit2中调用api时却没有.

这是邮差截图:

在此输入图像描述

这是我为Volley库代码所做的:

final String url = "http://xxxxxxxx.com/api/mobile/user/post/";

    StringRequest stringReq = new StringRequest(Request.Method.POST, url,
            new com.android.volley.Response.Listener<String>() {
                @Override
                public void onResponse(String response) {
                    Log.e("onResponse ===", response + " " );
                }
            },
            new com.android.volley.Response.ErrorListener() {
                @Override
                public void onErrorResponse(VolleyError error) {
                    Log.e("onErrorResponse ===", error + " " );
                }
            }) {
        @Override
        public Map<String, String> getHeaders() throws AuthFailureError {
            Map<String, String> params = new HashMap<>();
            params.put("Authorization", "xxxxxxxxxxxxx");
            return params;
        }

        @Override
        public …
Run Code Online (Sandbox Code Playgroud)

android internal-server-error android-volley retrofit2

2
推荐指数
1
解决办法
3944
查看次数

使用 React Router 刷新页面或手动输入 URL 时出现“内部服务器错误”

我遇到了一个问题,我已经看到了很多问题,但我找不到适合我的解决方案。

只有当我推送到 Heroku 并从网络加载它时才会发生此问题。 如果我转到我网站的根目录(即 domain.com),页面将加载。如果我四处点击,页面会在更改 URL 时使用正确的组件重新呈现。如果我刷新页面、输入 URL 或通过除主页上的一组链接以外的任何方式导航到该页面,我会收到“内部服务器错误”。

我知道这是一个 React-Router 问题。我尝试将我的 devServer 配置 historyApiFallback 更改为 true。我还尝试将 historyApiFallback 中的索引更改为我的应用程序的根目录。

更新 当我进入 Heroku 上的日志时,尝试导航到 domain.com/activity 时出现此错误

2017-11-13T05:43:36.957344+00:00 app[web.1]: ReferenceError: path is not defined
2017-11-13T05:43:36.957347+00:00 app[web.1]:     at /app/server.js:7:23
2017-11-13T05:43:36.957348+00:00 app[web.1]:     at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)
2017-11-13T05:43:36.957349+00:00 app[web.1]:     at next (/app/node_modules/express/lib/router/route.js:137:13)
2017-11-13T05:43:36.957350+00:00 app[web.1]:     at Route.dispatch (/app/node_modules/express/lib/router/route.js:112:3)
2017-11-13T05:43:36.957351+00:00 app[web.1]:     at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)
2017-11-13T05:43:36.957352+00:00 app[web.1]:     at /app/node_modules/express/lib/router/index.js:281:22
2017-11-13T05:43:36.957353+00:00 app[web.1]:     at param (/app/node_modules/express/lib/router/index.js:354:14)
2017-11-13T05:43:36.957354+00:00 app[web.1]:     at param (/app/node_modules/express/lib/router/index.js:365:14)
2017-11-13T05:43:36.957355+00:00 app[web.1]:     at Function.process_params (/app/node_modules/express/lib/router/index.js:410:3) …
Run Code Online (Sandbox Code Playgroud)

heroku internal-server-error reactjs webpack react-router

2
推荐指数
1
解决办法
2295
查看次数

ASP.NET CORE托管-错误内部服务器错误处理程序“ aspNetCore”在其模块列表中具有错误的模块“ AspNetCoreModule”

我正在托管ASP.NET Core 2网站,并收到以下错误消息。

HTTP Error 500.21 - Internal Server Error
Handler "aspNetCore" has a bad module "AspNetCoreModule" in its module list
Run Code Online (Sandbox Code Playgroud)

我的应用程序正在使用nopCommerce 4.00,并且服务器端已经安装了ASP.NET Core组件。

hosting nopcommerce internal-server-error asp.net-core nopcommerce-4.0

2
推荐指数
3
解决办法
4131
查看次数