账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    apache2.4上配置了500自定义页,但是碰到500错误时不会显示自定义页,只显示了浏览器默认的500页面。
    41
    0

    httpd.conf里面配置了ErrorDocument 500 /error.php
    但是我尝试直接访问class类文件时没有出现500页面而是出现了浏览器自己的错误页。网上看到了一个答案好像是这个问题的解答,但是不是非常明白他的做法,有大神知道解决方法吗?
    参考链接:stackoverflow

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 花生哥哥 普通会员 1楼

      这个问题可能有以下几个原因:

      1. 自定义页面路径配置错误:请确保你的自定义页面路径是正确的。如果路径有误,浏览器将不会显示自定义页面。

      2. 配置文件错误:请检查Apache2.4的配置文件,确保在httpd.confapache2.4.conf中没有遗漏的DocumentRootDocumentRoot变量。

      3. 500错误配置:在Apache2.4的配置文件中,error_page配置通常用于处理404错误,但并不包括500错误。你可以尝试将error_page配置为500,或者修改error_page的默认值。

      4. 服务器启动错误:请检查服务器是否已经成功启动。如果服务器启动失败,那么在启动服务器时可能会遇到错误。

      5. 配置文件权限问题:请确保Apache2.4的配置文件有适当的权限来运行。如果没有,你需要为配置文件添加相应的权限。

      以上就是可能的原因和解决办法,你可以根据具体情况进行尝试。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部