- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 mysql8.0 按照提示 请在mysql配置文件修sql-mode或sql_mode为NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
mysql8.0 版本提示 请在mysql配置文件修sql-mode或sql_mode为NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION。但是这个 NO_AUTO_CREATE_USER 在8.0 已经删除了 我把8.0里的STRICT_TRANS_TABLES 这个去掉了就行了。最后重启myslq就可以了。
2025-03-30 05:43:14
127
原创 宝塔面板 修改默认php版本
lrwxrwxrwx 1 root root 26 10月 18 2021 /usr/bin/php -> /www/server/php/72/bin/php。在使用composer时,常常会遇到php版本过低问题,会使用到一些php命令导致的报错问题,需要修改php的默认版本。
2022-11-14 07:12:45
1824
原创 linux git 配置免密不生效的解决方法
使用这中http方式 拉去代码时 git clone http://username[@ip](https://my.oschina.net/u/3749391):host/xxxx项目。重新输入一遍账号密码。然后往后就不需要再输入了。执行之后,继续项目代码路径git pull。进入服务器的项目目录,执行。
2022-10-29 11:16:57
829
原创 宝塔切换默认php版本
登录SSH,输入下列命令:移除默认设置rm -f /usr/bin/php切换成想默认的php版本ln -sf /www/server/php/71/bin/php /usr/bin/php
2021-04-20 14:52:29
192
原创 Your requirements could not be resolved to an installable set of packages
问题:Your requirements could not be resolved to an installable set of packages.以上原因:不匹配composer.json要求的版本。解决方案:composer可以设置忽略版本匹配,composer install --ignore-platform-reqscomposer update--ignore-platform-reqs再次执行composer命令可以正常安装包了。...
2021-01-26 10:34:57
1819
原创 docker下安装php扩展swoole
docker下安装php拓展swooledocker下安装php拓展,docker下可用的命令少,安装起来可没那么方便了,我这里用的ubuntu系统,安装了集成环境dnmp若是一开始知道要用到swoole拓展,安装dnmp的时候直接改配置文件.env就得了,省事省力.下面就记录下在 php容器中安装php拓展.进入我的php容器sudo docker exec -it php /bin/sh用php -m查看当前已经安装好的拓展,没有swoolepecl install swoole
2020-12-25 17:40:48
1422
1
原创 MySQL数据库死锁的产生原因及解决办法
数据库和操作系统一样,是一个多用户使用的共享资源。当多个用户并发地存取数据 时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并 发控制的一个非常重要的技术。在实际应用中经常会遇到的与锁相关的异常情况,当两个事务需要一组有冲突的锁,而不能将事务继续下去的话,就会出现死锁,严 重影响应用的正常执行。在数据库中有两种基本的锁类型:排它锁(Exclusive Locks,即X锁)和共享锁(Share Locks,即S锁)
2020-10-01 05:04:19
369
原创 docker 停止和删除容器
docker ps // 查看所有正在运行容器docker stop containerId // containerId 是容器的IDdocker ps -a // 查看所有容器docker ps -a -q // 查看所有容器IDdocker stop 容器id //停止某个容器docker rm 容器id //删除某个容器docker stop $(docker ps -a -q) // stop停止所有容器docker rm $(docker ps -a -q) // re
2020-09-17 18:10:21
2895
原创 .gitignore 不起作用问题的解决
如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的,这时候我们就应该先把本地缓存删除,然后再进行git的push,这样就不会出现忽略的文件了。git清除本地缓存命令如下:git rm -r --cached .git add .git commit -m “update gitignore”...
2020-08-22 14:04:56
139
原创 Mysql 怎样导出一个表的结构和数据
1.导出整个数据库 mysqldump -u用户名 -p密码 数据库名 > 导出的文件名 C:\Users\jack> mysqldump -uroot -pmysql sva_rec > e:\sva_rec.sql 2.导出一个表,包括表结构和数据 mysqldump -u用户名 -p 密码 数据库名 表名> 导出的文件名 C:\Users\jack> mysqldump -uroot -pmysql sva_rec date_rec_drv>
2020-08-18 14:23:30
1124
原创 Mysql查看目前正在使用哪个数据库的命令
(1)在MySQL下查看当前使用的是哪个数据库,有三种方式用select database()语句mysql> select database();±-----------+| database() |±-----------+| test |±-----------+1 row in set (0.00 sec)从查询结果中可以看出,当前用的是test数据库(2)用show tables语句,查询出来的结果中,第一行为Tables_in_XXX,这里XXX就是当前所
2020-08-18 07:23:37
3393
原创 Git如何把分支提交到主分支
① 执行git clone (远程仓库地址)② 查看当前分支 git branch 如果是master分支 请切换到其他分支测试运行代码 切换到其他分支:git checkout (分支名)③ 执行 git pull origin (当前分支名) //意思就是把远程仓库代码更新到当前服务器④ 打开网址运行代码----OK!⑤ 确认代码无误,合并到主分支:第1步:git checkout master //把主分支捡出来第2步:git pull origin (测试分支名) //把测试
2020-08-18 05:44:04
2451
原创 git回退到某个版本
查看历史提交版本:1.git log 查看历史所有版本信息2.git log -x 查看最新的x个版本信息3.git log -x filename查看某个文件filename最新的x个版本信息(需要进入该文件所在目录)4.git log --pretty=oneline查看历史所有版本信息,只包含版本号和记录描述回滚版本:1.git reset --hard HEAD^,回滚到上个版本2.git reset --hard HEAD^~2,回滚到前两个版本3.git reset --hard
2020-08-12 16:20:46
461
原创 Docker查看,停止,删除所有容器
sudo docker ps -a -q // 查看所有容器IDsudo docker stop $(sudo docker ps -a -q) // stop停止所有容器sudo docker rm $(sudo docker ps -a -q) // remove删除所有容器docker stop $(docker ps -q) & docker rm $(docker ps -aq) //一次性停止删除容器...
2020-08-11 13:44:18
2602
原创 docker: Error response from daemon: create d/www: “d/www“ includes invalid characters for a local...
报错如下同时你需要在Docker of windows的Setting 中进行配置,将盘符进行共享。这时需要密码,即为你windows用户的开机密码。后来才发现就是docker里面不能用D:/这种WIN10下的写法,正确写法如下...
2020-08-11 09:18:24
2104
原创 Laravel Nginx去掉美化index.php方法
伪静态添加location / { try_files $uri $uri/ /index.php?$query_string;}例如下图
2020-08-09 15:46:58
1080
原创 JQuery怎样返回前一页
history.back(-1):直接返回当前页的上一页,数据全部消息,是个新页面history.go(-1):也是返回当前页的上一页,不过表单里的数据全部还在
2020-07-28 16:05:55
1662
原创 thinkphp5.1 第三方类库引入
说明:在thinkPHP 5.1.X新版取消了Loader::import方法以及import和vendor助手函数(我的PHPExcel包在vendor文件夹中)1.上图2.控制器中:
2020-07-26 10:54:12
782
原创 npm使用国内淘宝镜像的方法
一.通过命令配置1、 命令npm config set registry https://registry.npm.taobao.org2、 验证命令npm config get registry如果返回https://registry.npm.taobao.org,说明镜像配置成功。二、通过使用cnpm安装1、 安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org使用cnpmcnpm install
2020-07-18 06:41:03
707
原创 Nginx报Fatal error: require() start.php
这时候需要修改一下fastcgi跨目录访问的设置。在nginx安装目录下找到config。里面有一个fastcgi.conf。在里面末尾添加fastcgi_param PHP_ADMIN_VALUE “open_basedir=/home/www/:/tmp/:/var/tmp:/proc/”;如果有这条设置就修改一下后面双引号内的参数。/home/www/是你网站的根目录。然后从起Ngin...
2020-04-25 09:04:34
349
原创 Mysql联合索引使用
联合索引概念联合索引又叫复合索引,即一个覆盖表中两列或者以上的索引,例如:index_name(column a,column b)1创建方式执行alter table语句时创建alter table table_name add index index_name(column_list)1index_name是创建的联合索引的名字,可以没有,没有的话系统会根据该索引包含的第一列...
2020-04-04 10:49:07
237
原创 phpstudy 500 Internal Server Error 解决办法
版本:phpstudy 2018报错:500 Internal Server Error原因:手动选择路径的时候,产生了斜杠不同正确:(“D:/phpStudy/PHPTutorial/WWW/thinkphp50/public”)错误(“D:\phpStudy\PHPTutorial\WWW\composer\tp51\public”)解决办法:找到nginx的配置文件,改正路径就行...
2019-07-29 21:26:33
3129
原创 PHP四大主流框架的优缺点总结
本篇文章我们来讲讲PHP四大框架的优缺点都有哪些,让你们在开发中更好的去选择使用哪款PHP框架去完成项目,废话不多说,我们一起来看看吧!!ThinkPHPThinkPHP(FCS)是一个轻量级的中型框架,是从Java的Struts结构移植过来的中文PHP开发框架。它使用面向对象的开发结构和MVC模式,并且模拟实现了Struts的标签库,各方面都比较人性化,熟悉J2EE的开发人员相对比较容易上手...
2019-07-23 09:29:10
192
原创 composer 手动安装及简单使用 windows
1、配置系统变量 Path计算机->高级系统设置->环境变量->找到系统变量Path 双击 加入 ;php根目录地址;php中ext地址 如 :“;D:\phpStudy\php\php-5.4.45;D:\phpStudy\php\php-5.4.45\ext”确认保存后 新建系统变量 变量名:PHPRC 变量值:php根目录地址。2、确保php配置文件...
2019-07-06 10:36:08
274
原创 覆盖浏览器默认样式,去除user agent stylesheet 的影响
在设计网页查看自己的css效果时,有时候会发现自己写的样式无法起作用,查看了一下样式,发现是user agent stylesheet 的样式将我们写的样式给覆盖了,user agent stylesheet 是浏览器默认的样式,浏览器的css样式渲染了我们的html,所以才会出现这种问题,所以我们写前台页面的时候首先要对前台页面初始化,这是一个很好的习惯。清除浏览器样式的初始化代码:html...
2019-05-28 10:33:08
709
原创 exif_read_data - APP1 Exif标识符代码不正确
当我想阅读EXIF数据时,我的一些照片有问题。我的代码如下:exifdate=exifreaddata(exif_date = exif_read_data(exifdate=exifreaddata(file_path, ‘IFD0’);对于一些图像,我得到warrning:消息:exif_read_data(001.jpg)[function.exif-read-data]:不正...
2019-04-10 17:56:42
1030
原创 宝塔面板Mysql 5.6版本无法正常启动的解决方法
数据库出问题,网站就很尴尬了,前段时间就遇到了两个数据库上的问题,来看一下朋友找我的时候说的是 Mysql 启动不了,看他发的截图是宝塔面板,就要来了面板信息去看了一下第一个问题第一个问题是 phpMyAdmin 报错:mysqli_real_connect(): (HY000/2002): No such file or directory解决方法把 phpMyAdmin 目录中的配置...
2018-12-11 21:54:54
10390
原创 LAMP(CentOS7+Apache+MySQL+PHP)环境搭建
如何搭建lamp(CentOS7+Apache+MySQL+PHP)环境在网上搜资料,自己在本地虚拟机上尝试搭建,弄了整整一天一夜,终于弄好了. 网上的资料,虽然很多,但大多都是重复的,拿去试了之后,又很多都不能得到正确的结果.最终找到了适合我的linux环境的搭建方式;在这里贴出来: Install Apache, PHP And MySQL On CentOS 7 (LAMP) 度娘真不给
2017-10-03 11:14:39
633
Fiddler好用的抓包工具
2019-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人