精华内容
下载资源
问答
  • web工程中404/500错误页面配置+404页面模板
  • requests报500错误

    千次阅读 2021-10-08 17:12:41
    接口在postman中是正常的,但是在py中用requests库去调可能会出现500错误 可能是因为忘记加header header = {'Content-Type': 'application/json'} url = "http://10.11.000.000:0000/analyze/reportbyuuid" l_...
    • 接口在postman中是正常的,但是在py中用requests库去调可能会出现500错误
    可能是因为忘记加header
    	header = {'Content-Type': 'application/json'}
        url = "http://10.11.000.000:0000/analyze/reportbyuuid"
        l_uuid = list()
        l_uuid.append("c6ec8986-c795-4382-ac88-ba066f6da900")
        l_uuid.append("4235c452-093b-4e84-8a9c-f06c518d74e4")
        print(l_uuid)
        body = {'uuid': l_uuid}
        json_data = json.dumps(body)
        print(json_data)
        # result = requests.post(url, data=json.dumps(data))
        project_response = requests.post(url, data=json_data, headers=header)
        print(project_response.text)
        # print(project_response)
    

    HTTP协议参考文档
    https://docs.python-requests.org/zh_CN/latest/user/quickstart.html#post

    展开全文
  • http 500错误解决Http is the world’s most popular protocol used on the internet to exchange data and run web applications. ...
    http 500错误解决

    http 500错误解决

    Http is the world’s most popular protocol used on the internet to exchange data and run web applications. Http protocol also has standards. Http is a stateless protocol which means separate Http requests do not have any connection with each other. Http have a mechanism to provide information about the request which is called Http status code. 500 Internal Server Error is one of the most occurred errors we can face during web surf.

    Http是Internet上用于交换数据和运行Web应用程序的世界上最流行的协议。 Http协议也有标准。 Http是无状态协议,这意味着单独的Http请求之间没有任何连接。 Http具有一种机制,可提供有关请求的信息,称为Http状态码。 500 Internal Server Error是我们在网上冲浪期间可能遇到的最常见错误之一。

    谁提供状态代码,例如500 Internal Server Error? (Who Provides Status Code like 500 Internal Server Error?)

    These status codes are created as a repose to the Http requests made to the server. A web server like Apache, Nginx, IIS, etc. will create if something went wrong on the server-side. This will be generally a web application error that is affected by the web server software or only web server issue.

    这些状态代码是作为对服务器发出的Http请求的休止符而创建的。 如果服务器端出现问题,则会创建Web服务器,如Apache,Nginx,IIS等。 通常,这将是受Web服务器软件或仅受Web服务器问题影响的Web应用程序错误。

    Http 500状态代码的不同表达 (Different Expression Of Http 500 Status Code)

    As stated previously Http 500 is a standard error but can be shown in different formats with different words like below.

    如前所述,Http 500是一个标准错误,但可以用不同的格式显示,如下所示。

    500 Internal Server Error 
    HTTP 500 - Internal Server Error 
    Temporary Error (500) 
    Internal Server Error 
    HTTP 500 Internal Error 
    500 Error 
    HTTP Error 500 
    500. That's an error
    
    
    Different Expression Of Http 500 Status Code
    Different Expression Of Http 500 Status Code
    Http 500状态代码的不同表达

    在服务器端解决(Solve On The Server Side)

    This is server side related issue and can be solved with the following steps.

    这是与服务器端有关的问题,可以通过以下步骤解决。

    • Check permissions like reading, write, execute for files and code files like PHP, CGI, Ruby, Python

      检查权限,例如读取,写入,执行文件和代码文件(例如PHP,CGI,Ruby,Python)
    • Check timeout of the server

      检查服务器超时
    • Check application config for timeout and files sizes which can create load for a long time

      检查应用程序配置的超时和文件大小,这些文件和文件大小可能会长时间创建负载
    • Misconfiguration of the .htacces

      .htacces配置错误

    在客户端解决(Solve On the Client Side)

    This error is mainly server related as its name says but we have some little steps to try to solve this problem. But do not be we hopeful about these.

    顾名思义,此错误主要与服务器有关,但是我们有一些小步骤来尝试解决此问题。 但是,不要对这些抱有希望。

    • Reload web page

      重新载入网页
    • Clear browser cache

      清除浏览器缓存
    • Delte browser cookies

      Delte浏览器Cookie
    LEARN MORE  How To Install OwnCloud On CentOS Linux?
    了解更多如何在CentOS Linux上安装OwnCloud?

    翻译自: https://www.poftut.com/http-error-500-solve/

    http 500错误解决

    展开全文
  • Gitlab页面报500错误

    千次阅读 2019-10-20 17:33:48
    场景:gitlab从12.0版本升级到12.1版本后又经行了汉化,访问web页面报错500 查看日志没有问题 ="postgres_exporter.go:1035" 2019-10-20_09:13:02.01971 time="2019-10-20T17:13:02+08:00" level=info msg=...

    场景:gitlab从12.0版本升级到12.1版本后又经行了汉化,访问web页面报错500
    在这里插入图片描述
    查看日志没有问题

    
    ="postgres_exporter.go:1035"
    2019-10-20_09:13:02.01971 time="2019-10-20T17:13:02+08:00" level=info msg="Semantic Version Changed: 0.0.0 -> 10.7.0" source="postgres_exporter.go:965"
    2019-10-20_09:13:02.07282 time="2019-10-20T17:13:02+08:00" level=info msg="Starting Server: localhost:9187" source="postgres_exporter.go:1178"
    
    ==> /var/log/gitlab/grafana/current <==
    2019-10-20_09:13:00.46395 t=2019-10-20T17:13:00+0800 lvl=info msg="Initializing RemoteCache" logger=server
    2019-10-20_09:13:00.46395 t=2019-10-20T17:13:00+0800 lvl=info msg="Initializing ServerLockService" logger=server
    2019-10-20_09:13:00.46395 t=2019-10-20T17:13:00+0800 lvl=info msg="Initializing TracingService" logger=server
    2019-10-20_09:13:00.46395 t=2019-10-20T17:13:00+0800 lvl=info msg="Initializing UsageStatsService" logger=server
    2019-10-20_09:13:00.46395 t=2019-10-20T17:13:00+0800 lvl=info msg="Initializing UserAuthTokenService" logger=server
    2019-10-20_09:13:00.46396 t=2019-10-20T17:13:00+0800 lvl=info msg="Initializing CleanUpService" logger=server
    2019-10-20_09:13:00.46396 t=2019-10-20T17:13:00+0800 lvl=info msg="Initializing NotificationService" logger=server
    2019-10-20_09:13:00.46397 t=2019-10-20T17:13:00+0800 lvl=info msg="Initializing ProvisioningService" logger=server
    2019-10-20_09:13:00.57375 t=2019-10-20T17:13:00+0800 lvl=info msg="Initializing Stream Manager"
    2019-10-20_09:13:00.57377 t=2019-10-20T17:13:00+0800 lvl=info msg="HTTP Server Listen" logger=http.server address=localhost:3000 protocol=http subUrl=/-/grafana socket=
    

    查看服务状态也没有问题

    [root@backup ~]# gitlab-ctl  status
    run: alertmanager: (pid 15178) 1363s; run: log: (pid 7440) 3736s
    run: gitaly: (pid 15192) 1361s; run: log: (pid 7422) 3736s
    run: gitlab-monitor: (pid 15197) 1361s; run: log: (pid 7454) 3736s
    run: gitlab-workhorse: (pid 15211) 1361s; run: log: (pid 7427) 3736s
    run: grafana: (pid 15225) 1360s; run: log: (pid 7460) 3736s
    run: logrotate: (pid 15240) 1360s; run: log: (pid 7435) 3736s
    run: nginx: (pid 15246) 1359s; run: log: (pid 7446) 3736s
    run: node-exporter: (pid 15262) 1359s; run: log: (pid 7438) 3736s
    run: postgres-exporter: (pid 15269) 1359s; run: log: (pid 7442) 3736s
    run: postgresql: (pid 15287) 1358s; run: log: (pid 7448) 3736s
    run: redis: (pid 15312) 1357s; run: log: (pid 7419) 3737s
    run: redis-exporter: (pid 15321) 1357s; run: log: (pid 7450) 3736s
    run: sidekiq: (pid 16966) 1075s; run: log: (pid 7445) 3736s
    run: unicorn: (pid 17432) 1012s; run: log: (pid 7444) 3736s
    

    查资料得知,GitLab发现报500错误,大意为DB数据关系错误,需要升级数据库关系。
    查看数据库状态

    sudo gitlab-rake db:migrate:status
    

    发现有些显示为down了

       up     20190702173936  Populate remaining merge request assignees
       up     20190703130053  Remove gitaly feature flags
       up     20190703185326  Fix wrong pages access level
       up     20190709204413  Add rule type to approval project rules
       up     20190710151229  Add index to approval project rules rule type
       up     20190715114644  Drop project features pages access level default
      down    20190719122333  Add login recaptcha protection enabled to application settings
      down    20190816151221  Add active jobs limit to plans
    

    再执行下面命令,升级数据库关系

    gitlab-rake db:migrate
    gitlab-ctl reconfigure 再加载
    

    OK,错误解决
    在这里插入图片描述

    展开全文
  • Tomcat 500错误 问题集锦

    千次阅读 2020-02-12 15:10:19
    问题: 配置一个Web应用的时候,源文件和server.xml、web.xml的配置都没有问题,但是在访问到一个Servlet的时候,就会出现一个Tomcat500错误。 刚开始的时候以为是配置的错误,经改正后错误依然,重装Tomcat之后...

    HTTP 500 - 内部服务器错误

    1.jdk版本与Tomcat版本不一样。

    复制代码
    问题: 配置一个Web应用的时候,源文件和server.xml、web.xml的配置都没有问题,但是在访问到一个Servlet的时候,就会出现一个Tomcat500的错误。
    刚开始的时候以为是配置的错误,经改正后错误依然,重装Tomcat之后还是照样。无奈中仔细看了错误提示,居然发现错误提示: UnsupportedClassVersionError,
    我才恍然大悟,原来自己家里的JDK版本是1.5的。
    但公司的JDK版本是1.4的,错误很可能就是因为这个引起的。我重新用JDK1.4编译了这个文件,结果测试就通过了。

    当JVM无法识别class文件的版本时,就会出现”UnsupportedClassVersionError”,在访问Web应用时如果出现该错误,是因为在Web应用的WEB-INF/classes目录下
    出现了由高于当前JDK版本的class文件,
    导致JVM无法识别所致,解决的方法是用低版本的JDK重新编译该源文件
    出现500问题时,需要考虑到是不是安装的tomcat版本和自己安装的jdk的版本一致,如果不一致,建议将tomcat换成和jdk一致或者高于jdk版本的tomcat版本。
    (比如安装的jdk是1.7,那么tomcat的版本一定要不低于1.7的版本)
    复制代码

    2.数据库服务器配置不足

    问题:今天发现公司服务器tomcat运行一段时间后会报500的错误,服务器可以正常响应静态资源,但是对于其他所有的操作,就算是一个链接都是报500的错误,求解!
    可能性一:服务器错误500,一般都是由于程序导致的,可能你的项目后台运行有问题。
    其次可能是tomcat的问题,检查一下,重新配置一个新的服务器;
    可能性二:当tomcat并发过高(三台tomcat负载均衡),但是由于数据库的服务器配置不够,拖垮了

    3.程序内部错误

    500是指程序内部错误,多半是代码有问题

    4.jdk和Tomcat的版本位数,端口占用

    复制代码

    需要考虑安装的jdk和tomcat是不是都是32位的或者都是64位的,如果不是建议安装同样系统版本的版本。
    如果还会出现相关的问题,就需要考虑是否是端口号被占用了,修改tomcat端口的代码在tomcat文件夹中的config文件夹里面的server.xml文件里面。
    修改里面的

    这段代码中的port的值就是端口号,可以修改为8081再重新启动运行。
    复制代码

    5.部署WAR文件过大Tomcat7报HTTP Status 500异常

    复制代码
    本准备在Tomcat7.0\webapps下部署一个65Mb左右的war包,先后两次都以失败告终。第一次直接将war包上传到文件夹,让它自解压,然后手动安装,
    结果安装程序执行到70多个任务就卡住,最终只能停止Tomcat服务,当时不知原因。第二次用manager中的Deploy工具,结果出现如下错误:
    在这里插入图片描述
    message org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException:the request was rejected because its size (66704562)
    exceeds the configured maximum(52428800)
    复制代码
    在%安装目录%\webapps\manager\WEB-INF文件夹下用打开web.xml配置文件,可以看到支持文件大小的限制

    <multipart-config> 
     <!-- 50MB max -->
      <max-file-size>52428800</max-file-size> <max-request-size>52428800</max-request-size> <file-size-threshold>0</file-size-threshold>  </multipart-config>
    
     最大支持50MB上传!
            将它改为100MB
      <multipart-config>
          <!-- 100MB max -->
           <max-file-size>104857600</max-file-size>
          <max-request-size>104857600</max-request-size>
          <file-size-threshold>0</file-size-threshold>
        </multipart-config>
            保存,重启Tomcat服务器。
    

    复制代码
    以上整理自网络网友的错误总结,给各位出现Tomcat 500错误的大婶们提供解决思路。。错误总结不断更新中。。。。

    展开全文
  • thinkphp ajax请求报500错误

    千次阅读 2019-06-11 21:51:28
    在控制器中获取ajax请求的数据时报500错误,查了下,是服务器内部原因,用了几个小时在找到底是为什么,苦无果!!!、 后来看到网上说肯定是因为服务器端php代码语法有问题,悲催的我终于开始从语法找问题,我一直...
  • Nginx 500错误总结

    万次阅读 2018-10-11 17:14:51
    500(服务器内部错误) 服务器遇到错误,无法完成请求 501(尚未实施) 服务器不具备完成请求的功能。例如,当服务器无法识别请求方法时,服务器可能会返回此代码 502(错误网关) 服务器作为网关...
  • http 500错误

    千次阅读 2019-07-27 12:15:39
    今天遇到一个Http500 错误,在网上找了很久,都认为是IWAM_MachinName用户在系统帐号和IIS之不同步造成,按照网上的方法同步(http://zhidao.baidu.com/question/4871197.html)之后还是不行,不过最后看到一篇文章,...
  • php程序访问报500错误处理方案

    万次阅读 2018-12-02 00:04:54
    php程序访问报500错误处理方案 1. PHP程序语法错误导致 2. 磁盘满了导致
  • 架构是简单的单机 nginx +php ,没有并发量,收到500错误,多是php的问题,500错误单从http协议的响应来看,是看不出什么错误的,最好的方式是记录php错误日志。以下是解决问题的思路,一步一步的来, 1)查看...
  • servlet500错误

    千次阅读 2019-07-16 14:25:53
    在servlet接口处不应该让代码报错,这样会导致内部错误,无法返回正常的结果 500错误,java后台代码报错
  • ajax 500错误

    千次阅读 2019-07-25 23:06:43
    ajax 提交500 $.ajax({ type: 'post', url: '../caption/getArticles', data:{"sign":id,"name":name}, dataType: "html", cache:false, contentType: 'application/json;charset=UTF-8', success: function...
  • 但是写入微信小程序(勾选“不校验合法域名……”选项),使用wx.request方法访问接口,返回500错误。 微信小程序js代码: //调用接口返回数据  getDataset:function(){  wx.request({  url: '...
  • 500错误统一处理

    千次阅读 2018-05-19 13:10:00
    配置 ...// 统一处理500错误 四个参数一个都不能少 app.use((err,req,res,next)=&gt;{ res.status(500).json({ error:err.message }) }) 使用 try{ }catch(err){ next(err) }...
  • 2020年3月31日星期二10:50:20 发生意外错误(类型=内部服务器错误,状态= 500)。 模板解析期间发生错误(模板:“类路径资源[templates / teacher.html]”) 这是teacher.xml 文件 解决方法是: 1. 数据库表中不要...
  • phpstudy配置站点后500错误问题

    千次阅读 2019-10-10 17:26:19
    nginx 一直报500 Internal Server Error 错误,配置是通过phpstudy2018站点域名管理生成的。 解决方案: 修改Nginx配置文件 root "D:\\php\\phpstudy\\PHPTutorial\\WWW\\demo"; 注:如果这段配置不在nginx.conf...
  • django-500错误页面

    千次阅读 2019-09-03 23:20:56
    当服务器内部发生错误时,会触发500错误 例如,当前为了触发它,这样写,肯定会出错。 期望出现自定义的500页面 》在路由模块写代码 》写视图函数 server_error 注,这里的视图函数不用加参数 区别与...
  • 上传文件nginx报500错误

    千次阅读 2019-11-28 16:01:43
    用java开发了一个文件管理系统,在本地测试的时候一切正常,发布到测试,在测试上传文件的功能的时候,发现上传1M以上的文件nginx会返回500错误。查看nginx的日志发现没有异常信息。按照网上的方法配置了nginx....
  • 500错误 _nginx proxy 配置不当导致

    千次阅读 2019-06-19 09:40:46
    访问网站提示500错误,通过查看日志,获得错误信息为: 对于上述错误网上很多人提到,大部分情况是在生产环境中由于并发太多造成的。解决办法就是修改配置文件中的worker_connections值,将其调大。但是今天在本机的...
  • 看到500错误的第一反应就是去看服务器日志,500,服务器内部错误嘛。 果然修改了日志存储路径,路径错误,直接去掉(去查看了thinkphp的日志路径设置过程,当没有设置日志path的时候,默认实在runtime文件夹下创建...
  • 如何解决win2008下IIS7的HTTP500错误

    千次阅读 2019-04-17 21:37:33
    造成500错误常见原因有:我最常碰到的问题是目录权限问题,ASP语法出错、ACCESS数据库连接语句出错、文件引用与包含路径出错、使用了服务器不支持的组件如FSO等。 由于IIS7默认它是不会显示详细错误信息的,因此我们...
  • Laravel的500错误解决方法

    千次阅读 2019-10-11 19:51:41
    该死的500错误 寻找原因: 状态码是:==500== 通常是服务器那的错误。 测试1 先修改了 index.php 的代码 在代码最前面加上了: echo "1111"; exit(); 看下返回结果: 没问题的,有输出 改一下php配置...
  • 自定义spring boot 404和500错误页面

    千次阅读 2019-10-31 17:35:25
    500 ! 对不起,页面出错了~ < / h2 > < span > $ { message } < / span > < / body > < / html > 控制器异常: @ RequestMapping ( "/updatepass" ) public String updatepass ( @ RequestParam ...
  • Struts2项目出现500错误

    千次阅读 2018-06-04 14:22:23
    刚开始学Struts2, 环境是Tomcat9.0+jdk9+Struts-2.3.20.1, 按照书上敲的第一个Demo就显示500错误,详细信息如下:尝试了各种方式,经过一天的努力才发现是jdk版本的问题,将jdk版本换为jdk1.8即可。注:1、eclipse...
  • axios显示接口500错误的信息

    千次阅读 2020-06-21 12:35:37
    // post请求 function postRequest(url, data = {}, method = ‘post’) { let token = sessionStorage.getItem(‘zxxToken’) // let token=infor?JSON.parse(infor).zxxToken:"" data.zxxToken=token ...
  • ajaxSubmit提交数据报500错误怎么办 我在使用form表单提交数据过程中调用ajaxSubmit方法提交数据,在浏览器中执行代码,能够跳到ajaxSubmit方法代码,刚执行ajaxSubmit方法代码它没有跳转到控制器方法而是开始报 ...
  • 于是找啊找,找到这个老哥的https://ask.csdn.net/questions/1054158博客 说“开机正常,退出重新登录,就出现500错误proxy error”,这时候还不懂怎么看端口是否被占用,想着按着老哥的重启电脑,端口就不会被占用...
  • ????【Bug日记】UNI-APP POST请求发生500错误 ????问题描述 最近在开发uni-app 微信小程序过程中,前后端交互时get请求可以正常访问,但是post请求服务器却返回500错误。 错误描述见图: ...
  • 定位解决php报500错误过程

    千次阅读 2020-02-11 13:13:41
    过程 ...再次执行,还是500,页面无错误信息。 第二步:看php错误日志,找下php日志路径: php -r “phpinfo();” | grep -I error_log error_log 没有配置,在php.ini新增: error_reporting = ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 411,321
精华内容 164,528
关键字:

500错误