开发者社区> 问答> 正文

php连不上数据库

我的轻量服务器使用的是lamp镜像,在根目录上传网站代码之后,首页能正常访问,但打开包含访问数据库的页面时出错,显示为500错误,页面打不开,数据库为自建库,相应的表格建立了

展开
收起
hard_working 2018-10-04 09:45:32 2789 0
6 条回答
写回答
取消 提交回答
  • 500错误是php发生了fatal error。可以在php里把错误显示打开或者去php的错误日志里找到具体的原因,然后根据错误提示进行修复。

    2019-07-17 23:07:50
    赞同 展开评论 打赏
  • 主要从事web端开发,精通PHP、mysql、golang

    如果没看出错误,你查看一下错误日志文件,排查一下具体错误原因

    2019-07-17 23:07:50
    赞同 展开评论 打赏
  • 一只普普通通的码农

    查看数据库对应的端口是否已经开放

    2019-07-17 23:07:50
    赞同 展开评论 打赏
  • 阿里云问答专家、阿里云认证云计算工程师、Java研发工程师

    如果是官方的lanmp镜像,这个环境一般是没有问题的,这是后出现500可以是以下俩个大方向问题导致:
    一是数据库链接错误,检查你网站的系统数据库配置文件,确认信息没有问题
    二是系统源码运行出现错误,检查PHP版本是不是系统要求的最低版本,如果PHP版本低于系统要求版本就会出现运行异常。

    2019-07-17 23:07:50
    赞同 展开评论 打赏
  • 擅长互联网移动开发。。。

    500内部服务器(HTTP-Internal Server Error)错误说明IIS服务器无法解析ASP代码,访问一个静态页面试试是否也出现这个问题,如果访问静态页面没问题,那就要分以下几种 情况来分析了: ① 你是否改变过计算机名称。 ② 站点所在的文件目录是否自定义了安全属性。 ③ 安装了域控制器后是否调整了域策略。如果是其中的一种情况,请一一将 改变的参数设置回来看是否解决问题。 如果静态空间也无法访问,则说明解析还没生效

    2019-07-17 23:07:50
    赞同 展开评论 打赏
  • 论坛总版主

    500错误应该是环境,或者文件不完整

    2019-07-17 23:07:50
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载