步骤:
1 系统升级完成(centos6–>centos7; php5 —> php7; mysql –> mariadb)
2 启动yii2项目
在执行数据库相关操作时报如题错误
原因:
1 yii2使用的是pdo连接数据库,根据mysql.sock来使用。
2 phpinfo打印出来的mysql.sock路径在/tmp/mysql.sock
3 实际mysql.sock是在/var/lib/mysql/mysql.sock
so,提示找不到文件
操作:
在/tmp/目录下,创建对应的链接:
ln -sf /var/lib/mysql/mysql.sock /tmp/mysql.sock