首先我的系统上安装apache、php、mysql
版本2.6.9
php5.5
mysql5.7
个人认为php高版本是兼容低版本的,之前装过php7.4,完全兼容,系统正常使用
目前存在访问项目时,登录账号密码出现系统不支持mysql
因为mysql是最先装上的,所以猜测如下:
一、php配置存在问题,无法找到mysql执行操作如下:
1.首先找到了服务器上 mysql.sock 位置
2.在php.ini里面找到pdo_mysql.default_socket
3.把位置写到 pdo_mysql.default_socket=“ mysql.sock 位置
以上操作没解决
二、php缺少与mysql关联工具操作如下:
1、建立mysql 与 php 关联
yum -y install php-mysql php-mysqli
2、重启apache
systemctl restart httpd.service
执行后问题解决。
结果:缺少mysql 与 php 关联,但不排除php.ini配置问题,本人有点懒就没在追究。我个人认为,只需执行第二种猜想就可以,以为配置环境多次,没修改过php.in上述配置。