linux-->yii2报yii\db\Exception错
linux 中yii2 yii\db\Exception报错
- 报错显示:Database Exception – yii\db\Exception SQLSTATE[HY000] [2002] No such file or director报错
- 原因:PHP配置文件php.ini中未指定mysql.sock(或mysqld.sock)文件路径导致的PDO无法链接数据库解决方法是在php.ini文件中自己手动指向mysql.sock路径
- 解决方法:
//第一步找到mysql.sock值
MariaDB [(none)]> show variables like '%sock%';
+---------------+------------------------+
| Variable_name | Value                  |
+---------------+------------------------+
| socket        | /work/mysql/mysql.sock |
+---------------+------------------------+
1 row in set (0.00 sec)
 //找到php.ini文件
	find / -iname php.ini 
//修改php.ini中对应字段值
	vim php.ini
	    mysql.default_socket = /tmp/mysql.sock
	    pdo_mysql.default_socket = /tmp/mysql.sock
	    mysqli.default_socket = /tmp/mysql.sock
//重启mysql和php-fpm
	service mysqld restart
	killall php-fpm
	service php-fpm start
linux-->yii2报yii\db\Exception错的更多相关文章
- vagrant yii2  Exception 'yii\db\Exception' with message 'SQLSTATE[HY000] [2002]
		开发环境:vangrant + LAMP 安装了yii2 advanced版本之后,通过url访问fornted 报数据库user表不存在,看了安装yii2 advanced的教程,里面说需要需要运行 ... 
- Yii2 关于yii\db\Connection::open耗时很久的问题(1000ms左右)
		关于这个问题我纠结了很久,每次打开网页yii\db\Connection::open几乎都耗时1000ms. 其实这个问题很好解决:只要把config\db.php配置信息里的localhost,改成 ... 
- YII2数据库操作出现类似Database Exception – yii\db\Exception SQLSTATE
		yii2安装后,连接数据库,必须要安装pdo_mysql扩展 
- YII2数据库操作出现类似Database Exception – yii\db\Exception SQLSTATE[HY000] [2002] No such file or director
		参考文章:https://blog.csdn.net/zqtsx/article/details/41845511 我的系统时Ubuntu18使用上面的方法时发现,没有MySQL.socket,然后谷 ... 
- Database Exception – yii\db\Exception
		在使用Yii2框架时遇到数据库无法访问的问题: 这个是由于 通常我们在参考 教程在 MAC OS LINUX下安装 MYSQL 时,默认将PHP.ini 中的以下三项留空导致的Yii2所需的PDO组建 ... 
- linux 终端报错 Out of memory: Kill process[PID] [process name] score问题分析
		从Out of memory来看是内存超出了,后面的 Kill process[PID] [process name] score好像和进程有关了,下面我们就一起来看看linux 终端报错 Out o ... 
- Linux 下报错:A Java RunTime Environment (JRE) or Java Development Kit (JDK) must解决方案
		一.报错环境:在Linux mint下,前几天还用得很好的的eclipse,今天开机不知为什么这样. Linux 下报错:A Java RunTime Environment (JRE) or Jav ... 
- Linux 系统报错 rcu_preempt detected stalls on CPUs/tasks
		说在前面的一些废话: 这是什么错误我不知道,为什么出现我不知道! 那为什么还要把他写出来了,只是因为这个错误遇到了,而且浪费了我很多时间和精力. 故事留给自己看,解决办法就是,重新升级一下Linux系 ... 
- linux ssh 报错failed - POSSIBLE BREAK-IN ATTEMPT
		linux ssh 报错failed - POSSIBLE BREAK-IN ATTEMPT 问题故障: 今天在新租的虚拟机上,发现ssh登陆机器的时候报错,如下: [root@pictures_ne ... 
随机推荐
- 理解C/C++的复杂声明
			理解C/C++的复杂声明 曾经碰到过让你迷惑不解.类似于int * (* (*fp1) (int) ) [10];这样的变量声明吗?本文将由易到难,一步一步教会你如何理解这种复C/C ... 
- Hyperledger Fabric动态配置Raft节点
			Hyperledger Fabric动态配置Raft节点 最近看官方文档发现新的共识算法etcdRaft允许动态添加或删除排序节点,所以也花了一天时间操作了以下,写篇文章把整个过程记录一下. 初始网络 ... 
- 在springboot环境下tk-mybatis的使用记录
			1. 新建springboot工程 访问https://start.spring.io/,新建一个springboot工程. 自动生成的工程主要的注意点如下: 1)pom.xml <parent ... 
- WPF 窗体快捷键(热键)
			前言:在WPF项目开发当中,遇到了需要用到快捷键的需求,于是对热键做了一个快速学习,但是这方面的资源很少... 热键大致分为三种场景,下面用QQ的使用场景举例: 全局热键:QQ的Ctrl+Alt+A截 ... 
- Java高级特性——流
			以上就是这段时间学习完流的知识以后我的总结,.mmap文件可以去我的github上获取:https://github.com/xiaozhengyu/StudyNotes.git 
- 虚拟DOM学习与总结
			虚拟DOM 虚拟DOM简而言之就是,用JS去按照DOM结构来实现的树形结构对象,一般称之为虚拟节点(VNode) 优点:解决浏览器性能问题 ,真实DOM频繁排版与重绘的效率是相当低的,虚拟DOM进行频 ... 
- 「Luogu P3395」路障  解题报告
			点开有惊喜 其实是题面 这D1T1给的很有面子! 我居然做的来! 从左上角走到右上角 然后n<=1000 所以果断放弃DFS,选择BFS 思路还是一样的BFS 证明: 走到一个点的时间越早越好( ... 
- nodeJS实现识别验证码(tesseract-ocr+GraphicsMagick)
			背景 最近在写一个爬虫的小工具,卡在登录这里. 想爬的网站需要登录才能获取数据,登录又需要输入验证码. 好在验证码是简单的验证码,还可以自己识别试试. 需求分析 1.保存验证码图片 2.识别验证码 3 ... 
- schedule of 2016-11-7~2016-11-10(Monday~Thursday)——1st semester of 2nd Grade
			most important things to do 1.joint phd preparations 2.journal paper to write 3.solid fundamental kn ... 
- 【转】Beyond compare4密钥
			转:https://blog.csdn.net/lemontree1945/article/details/92963423 w4G-in5u3SH75RoB3VZIX8htiZgw4ELilwvPc ... 
