关于php 无法正常连接mysql 数据库,界面显示内部错误,返回值500

1 首先确定问题原因不是源码导致,可以用简单测试程序php_test.php

<?php

// phpinfo();

//  exit();

  error_reporting(E_ALL);

  error_reporting(E_ALL & ~E_NOTICE);


  $link = mysql_connect('192.168.1.130', 'root', '111111');

  if (!$link) {

    die('Could not connect: ' . mysql_error()); }

  else{

    echo 'Connected successfully';  }

    mysql_close($link);

?>

2 如果访问php_test.php 页面仍然为500, 考虑php 是否安装了相关访问mysql的动态库。具体原因可以查看mysql 访问日志 /var/log/mysqld.log; 还可以查看php 日志文件;

3 最后不知安装了哪个包,第一步测试ok。以下为本机包;

mysql-community-client-5.6.36-2.el5.x86_64

mysql-community-common-5.6.36-2.el5.x86_64

php-mysqlnd-5.6.31-1.el7.remi.x86_64

mysql-community-libs-5.6.36-2.el5.x86_64

mysql-5.6.36-2.el5.x86_64

mysql-community-release-el5-7.noarch

mysql-community-devel-5.6.36-2.el5.x86_64

mysql-community-server-5.6.36-2.el5.x86_64

mysql-community-libs-compat-5.6.36-2.el5.x86_64


  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值