【不积跬步,无以致千里】安装roundcube 时出现 “DSN (write): NOT OK(SQLSTATE[HY000] [2002] No such file or directory)”
请依次检查:
1、 数据库设置 (主机、数据库、用户、密码)均正确
2、 检查 mysql.sock 文件路径位置是否设置正确
打开 php.ini ,检查 default_socket 设置的路径是否正确
如启动 Mysql 后,使用 如下命令找到 mysql.sock 的路径
ps aux | grep -i mysql
输出:
mysql