自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 解决本地Opcache修改php.ini文件不生效的问题

一般情况线上会开启opcache来缓存代码本地开发则没有必要我重装环境之后发现自己本地opcache一直是enabled开启状态一、一般来说找到自己的php.ini文件把opcache这项注释掉就可以了具体操作:find / -name php.ini路径:/usr/local/php/etc/php.inivim/usr/local/php/etc/php.ini...

2019-03-07 11:28:41 2482 1

原创 解决报错 [Composer\Exception\NoSslException] The openssl extension is required for SSL/TLS protection

执行composer命令的时候:composer install 、update等操作时报错:[Composer\Exception\NoSslException] The openssl extension is required for SSL/TLS protection but is not available. If you can not enable the openssl ...

2019-02-01 15:45:23 13464

原创 代码没有报错信息的解决方法(debug、error_reporting、lumen.log)

1、首先看看自己的debug有没有开启laravel在.env文件下把dubug设置成true如果还是不行2:查看php的错误报告级别error_reportingvim php.ini   找到error_reporting这个配置项默认为:error_reporting=E_ALL & ~E_DEPRECATED & ~E_STRICT意思是报告...

2019-01-25 14:59:04 1686

原创 linux用ab对接口做压测

1:往数据库插入数据我就用Laravel框架写了一个脚本往表里插100万数据<?php/** * Created by PhpStorm. * User: codefly * Date: 19-1-18 * Time: 下午2:50 */namespace App\Console\Commands;use Illuminate\Console\Command;...

2019-01-18 16:22:38 876

原创 linux更改PATH的方法

查看PATH:echo $PATH以添加mongodb server为列修改方法一:export PATH=/usr/local/mongodb/bin:$PATH//配置完后可以通过echo $PATH查看配置结果。生效方法:立即生效有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置用户局限:仅对当前用户 修改方法二:通过修改.bas...

2019-01-09 16:03:27 1419

原创 linux下安装redis

下载安装包:wget http://download.redis.io/releases/redis-2.8.3.tar.gz解压:tar xzf redis-2.8.3.tar.gz进入目录:cd redis-2.8.3编译:make把src目录下的可执行文件(redis-server和redis-cli)cp到/usr/local/bin下面更改redis配置 daemon...

2019-01-09 15:58:32 1011

原创 redis哨兵模式的搭建

1:redis环境的搭建以及主从的搭建,我博客都有,不再做说明(可能刚进来有点看不懂,请先看我主从复制的搭建,里面有详细的解释)linux安装:https://blog.csdn.net/qq_38174263/article/details/86156708Windows安装:https://blog.csdn.net/qq_38174263/article/details/800118...

2019-01-09 14:40:56 4429

原创 redis主从复制详解(为哨兵模式做环境)

先安装redis  Windows和linux具体安装流程我博客里都有。linux安装:https://blog.csdn.net/qq_38174263/article/details/86156708Windows安装:https://blog.csdn.net/qq_38174263/article/details/800118941:创建环境cd /etcmkdir r...

2019-01-07 19:42:04 1211

转载 Go和MySQL,Redis最二级缓存

go语言简介首先go语言作为一门新语言,2007年开始研发,2009年11月开源,2012年初发布Go1稳定版本,截止目前还是在1.0时代,那么,这么一个“新生代语言”相比于活跃在各大公司之前的前辈,如:C,Java,python等具有哪些优势呢?go语言的最大的优势在于高并发,go程,协程,一台pc机,即可完成百万级别的并发go语言有自动垃圾回收机制,而且是一门底层语言redis简介r...

2018-11-28 11:08:27 1222

转载 php的垃圾回收机制

  PHP引用计数内存机制,无法处理循环引用内存泄漏,故通过回收周期(Collecting Cycles)来清理循环引用变量达到节省内存占用和防止内存泄露的目的。回收周期只是PHP所涉及的垃圾回收处理方式的一部分,下文也主要讲述回收周期的相关概念。引用计数:php变量存在一个叫"zval"的变量容器中。一个zval变量容器,除了包含变量的类型和值,还包括两个字节的额外信息:is_ref和ref...

2018-11-16 15:44:53 173

原创 laravel框架中修改枚举类型enum的方法

数据迁移migration方法,在方法里面加上 Schema::getConnection()->getDoctrineSchemaManager()->getDatabasePlatform()->registerDoctrineTypeMapping('enum', 'string');public function up(){ // 加上这一句就可以啦...

2018-10-15 14:57:26 2558

转载 laravel 里面Validator的表单验证

laravel 里面Validator的使用案例  $validator = Validator::make($request->all(), [ 'nickname' => 'required|max:8|string', 'signature' => 'string|max:30', 'gender' => ' integer...

2018-10-09 17:27:17 11240

转载 php-fpm详解

有一些工具一直在用,却从来也不知道这些东西是什么。现在想想还是梳理一下比较好。所以看到我觉得不错的定义就抄过来了。  首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发...

2018-10-08 14:53:08 352

原创 省市县三级联动SQL语句

下载地址: https://github.com/183497849/China_region-SQL

2018-04-22 11:15:00 6368

原创 redis 在windows下的安装过程

1、安装redis64位下载地址:https://github.com/183497849/redis-windows 我用的是redis-64.3.0.503版本,你们可以选择其他合适的版本,用github下载之后解压,解压之后是这样的:2配置redis修改redis.windows.conf文件,设置maxmemory 大小 ,找到maxmemory <bytes>,回车写上如下配...

2018-04-19 22:54:49 375

原创 redis 常用命令总结

http://doc.redisfans.com/ (redis命令参考)一、key pattern 查询相应的key  (1)redis允许模糊查询key  有3个通配符 *、?、[]  (2)randomkey:返回随机key    (3)type key:返回key存储的类型  (4)exists key:判断某个key是否存在  (5)del key:删除ke...

2018-04-19 20:00:54 26970

转载 超强、超详细Redis

1.redis是什么2.redis的作者何许人也3.谁在使用redis4.学会安装redis5.学会启动redis6.使用redis客户端7.redis数据结构 – 简介8.redis数据结构 – strings9.redis数据结构 – lists10.redis数据结构 – 集合11.redis数据结构 – 有序集合12.redis数据结构 – 哈希13.聊聊redis持久化 – 两种方式14...

2018-04-19 19:35:59 184

原创 报 error establishing a database connection 错误解决方法

配置服务器数据库之后,访问不了自己的项目,报 error establishing a database connection 错误,如下:表示连接不上数据库,因为你没有重启数据库,重启数据库之后又报如下错误:这个时候删除一下runtime文件,删除的时候遇到如下错误:那就给他设置权限。整个过程的操作代码:/usr/local/apache/bin 进入到Apache 的执行文件路径./http...

2018-04-16 21:26:36 22583

原创 在云服务器上配置Mysql

我们要做的第一件事就是登录到mysql  输入 service mysql status 查看mysql服务是否已经启动,  正常启动是这个样子的,然后登录mysql,输入mysql -u root -p,接下来应该是会打印 mysql command not find ,这是因为我们没有把mysql服务配置到系统环境变量去, 输入 cd /usr/local/bin 然后...

2018-04-16 21:04:01 5598

原创 如何将本地项目上传到云服务器上(用Xftp上传)

首先百度下载一个XShell  和Xftp,然后安装,打开Xshell名称随便写,主机写你要穿的云服务器的IP(自己去自己服务器的管理平台查),然后确定。双击你刚刚创建的会话这时需要你输入登录你服务器的密码,在云服务器管理平台就有,自己查。出来这个界面就说明你连接成功了,点上面那个文件夹一样的图标,会出来下面这个界面:左边是你本地文件,右边是你到服务器文件,你把你的项目拖过去就好了,但是不要拖到r...

2018-04-16 20:37:37 17708 5

原创 PHP 上传大文件方法(修改Apache配置文件)

打开 php.ini配置文件参数  设置  说明  file_uploads  on  是否允许通过HTTP上传文件的开关。默认为ON即是开  upload_tmp_dir  –  文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹  upload_max_filesize  8m  望文生意,即允许上传文件大小的最大值。默认为2M  post_max_size  8m  ...

2018-04-16 20:12:58 705

原创 php 下载图片、文件方法(用header下载)

下载方法:function fileDown($filename){ header("Cache-Control: public"); header("Content-Description: File Transfer"); header('Content-disposition: attachment; filename='.basename($filename))...

2018-04-16 19:55:57 2742

原创 PHP 上传图片、文件 方法

上传的方法:function uploadFile2($subdirectory){ $upload = new \Think\Upload();// 实例化上传类 $upload->maxSize = 3145728000000000000 ;// 设置附件上传大小 $upload->exts = array('jpg', 'gi...

2018-04-16 19:42:33 170

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除