【不积跬步,无以致千里】安装roundcube 时出现 “DSN (write): NOT OK(SQLSTATE[HY000] [2002] No such file or directory)”

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为“中国PE第一股”,市值超1000亿元。
国内私募机构九鼎控股打造APP,来就送 20元现金领取地址: http://jdb.jiudingcapital.com/phone.html
内部邀请码: C8E245J (不写邀请码,没有现金送)
国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为“中国PE第一股”,市值超1000亿元。 

 

------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

 

请依次检查:

1、  数据库设置 (主机、数据库、用户、密码)均正确

2、  检查 mysql.sock 文件路径位置是否设置正确

打开 php.ini ,检查 default_socket 设置的路径是否正确

如启动 Mysql 后,使用 如下命令找到 mysql.sock 的路径

ps aux | grep -i mysql

 输出:

mysql    12388  0.0  0.2 390744 44636 pts/0    Sl   14:02   0:01 /opt/mysql/product/bin/mysqld --basedir=/opt/mysql/product --datadir=/opt/mysql/product/data --plugin-dir=/opt/mysql/product/lib/plugin --user=mysql --log-error=/opt/mysql/product/data/oracle1.err --pid-file=/opt/mysql/product/data/oracle1.pid --socket=/var/lib/mysql/mysqld.sock --port=3306

 修改 php.ini 中,所有关于 "default_socket" 的所有路径为 “/var/lib/mysql/mysqld.sock”

修改后如下:

default_socket_timeout = 60
pdo_mysql.default_socket=/var/lib/mysql/mysqld.sock
mysql.default_socket =/var/lib/mysql/mysqld.sock
mysqli.default_socket =/var/lib/mysql/mysqld.sock

  3、重启 apache 服务器

 

 

 

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
JRebel-JVMTI [FATAL] Couldn‘t write to C:\Users\【完美解决方案】
JRebel-JVMTI [FATAL] Couldn‘t write to C:\Users\【完美解决方案】
JRebel-JVMTI [FATAL] Couldn‘t write to C:\Users\【完美解决方案】
|
12天前
|
Linux Windows
fatal error C1083 无法打开包括文件 “sys/time.h” No such file or directory
fatal error C1083 无法打开包括文件 “sys/time.h” No such file or directory
193 0
|
5月前
Error: Cannot create file “D:xampp\xampp-controlin“.拒绝访问。
Error: Cannot create file “D:xampp\xampp-controlin“.拒绝访问。
|
10月前
openmv出现File corrupted,out of memery,invalid syntax等其他问题解决方法
openmv出现File corrupted,out of memery,invalid syntax等其他问题解决方法
86 0
fatal error C1083: 无法打开包括文件:“fenv.h”: No such file or directory
fatal error C1083: 无法打开包括文件:“fenv.h”: No such file or directory
137 0
|
SQL 关系型数据库 MySQL
删库时报错: ERROR 1010 : Error dropping database (can‘t rmdir ‘.\
删库时报错: ERROR 1010 : Error dropping database (can‘t rmdir ‘.\
468 0
删库时报错: ERROR 1010 : Error dropping database (can‘t rmdir ‘.\
|
SQL 安全 关系型数据库
解决bug:the --secure-file-priv option so it cannot execute this statement
解决bug:the --secure-file-priv option so it cannot execute this statement
486 0
解决bug:the --secure-file-priv option so it cannot execute this statement
Geany 权限问题:"Error opening file ... : permission denied.",原因及解决办法。
Geany 权限问题:"Error opening file ... : permission denied.",原因及解决办法。
426 0
Geany 权限问题:"Error opening file ... : permission denied.",原因及解决办法。
成功解决 _mssql.c(568): fatal error C1083: 无法打开包括文件: “sqlfront.h”: No such file or directory
成功解决 _mssql.c(568): fatal error C1083: 无法打开包括文件: “sqlfront.h”: No such file or directory
|
Unix Linux
Symantec Backup Exec 报"Access denied to directory xxx" Error Code E0008488
使用Symantec Backup Exec将几台Linux服务器上的RMAN备份收带时,偶尔会遇到作业备份失败的情况,检查Job History,就会发现有“Access denied to directory u05/backup/backupsets" 这类错误,当然实际路径为/u05/backup/backupsets.
2506 0