找回密码
 立即注册
查看: 263|回复: 0

打开网站提示500错误的解决方法

[复制链接]

211

积分

0

金钱

211

金币

实习版主

积分
211
    发表于 2024-3-23 12:07:03 | 显示全部楼层 |阅读模式
    一般引起500错误都是以下问题导致
    1.伪静态规则不正确
    2.php版本与网站程序不兼容
    3.网站无法连接至数据库(即站点的数据库配置文件没配置或错误配置)
    4.php禁用了某一函数,需要开启
    5.站点需要访问站外目录,需要关闭防跨站处理
    6.源码本身有BUG


    下面根据教程,开启php错误提示,看看具体是什么原因导致

    首先选择网站所使用的php版本



    开启php的错误提示
    修改配置文件 将display_errors = Off 修改成display_errors = On
    修改完之后重启php即可

    注:7月份以前安装过宝塔php的默认是关闭错误提示的,7月份后安装的默认开启




    开启之后会看到提示 什么文件多少行出什么错
    需要自行检查源码





    若打开网页显示白屏 什么也不显示
    修改php配置文件 将错误提升级别调到最低 显示所有错误
    error_reporting=  E_ALL &  ~E_NOTICE 修改成 error_reporting= E_ALL
    然后重启php即可




    注:若调试完成后网站能正常访问了 请将错误提示关闭
    将display_errors = On 改成 display_errors = Off 即可





    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|天天站

    GMT+8, 2024-11-25 07:55 , Processed in 0.083435 second(s), 18 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.