使用php连接数据库时出现Internal Server Error 500错误

$dbc=mysqli_connect('www.我的网站名.com','账户','密码','数据库名称')ordie('Errorconnectingtomysqlse... $dbc=mysqli_connect('www.我的网站名.com','账户','密码','数据库名称')or die('Error connecting to mysql server.');

为什么我一用这句就会出现
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error.
More information about this error may be available in the server error log.

不连接数据库就不会出现,正常的php代码显示正常,我觉得我连接语句没写错啊,文件路径也对着呢
展开
 我来答
FkBug吧
2018-06-06 · 分享奇葩技术-分享失败经验,领略Bug风采
FkBug吧
采纳数:136 获赞数:644

向TA提问 私信TA
展开全部

500基本上都是程序的问题   你可以

$dbc=mysqli_connect('IP地址','数据库用户名','数据库密码','数据库名称')or die('Error connecting to mysql server.');

或者打开IIS报错

点击错误页

蓝色雨敏
2014-11-25 · 超过59用户采纳过TA的回答
知道小有建树答主
回答量:124
采纳率:0%
帮助的人:71.1万
展开全部
你把mysqli_connect修改成mysql_connect
追问
还是500
追答
mysql_connect()参数说明:第一参数不是域名,而是你数据库的ip地址。你先试试,不行,我给你个链接数据库的东西
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sdqstqd
2014-11-25 · 超过111用户采纳过TA的回答
知道小有建树答主
回答量:313
采纳率:0%
帮助的人:167万
展开全部
www.我的网站名.com这个需要写的是host,也就是ip,应该不会去解析域名吧
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-11-25
展开全部
防火墙问题,你的php和mysql不在同一个主机吧。
追问
都是在godaddy买的
追答
为什么不用localhost,直接用域名的会mysql会拒绝的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式