PHP在连接MySQL时为什么会报个一个 HTTP ERROR 500 的错误?

PHP在连接MySQL时为什么会报个一个 HTTP ERROR 500 的错误?,第1张

应该是数据库连接失败导致的,你可以打开调试模式,然后在连接数据库的时候进行判断,你可以先在成功之后设置一个die,就是停止程序运行,看看浏览器显示500吗?如果不显示,那就是后面的语句有问题,如果显示,那就是mysqli有问题,看看有没有这个驱动,最好是看下php和服务器的日志。

3306端口吧,不是8080

<?php

$host="localhost"

$db_user="root"//用户名

$db_pass="1"//密码

$db_name="lianxi"//数据库名

$timezone="Asia/Shanghai"

$link=mysql_connect($host,$db_user,$db_pass)

mysql_select_db($db_name,$link)

mysql_query("SET names UTF8")

header("Content-Type: text/htmlcharset=utf-8")

date_default_timezone_set($timezone)//北京时间

?>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6147763.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存