自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 linux centOS配置python3.7

按照这个地址安装python3 并且更改python默认配置。

2019-04-01 18:28:00 134

转载 Mac系统python socket报错socket.gaierror: [Errno 8] nodename nor servname provided, or not known

报错内容Traceback (most recent call last): File "server.py", line 19, in <module> serversocket.bind((host, port))socket.gaierror: [Errno 8] nodename nor servname provided, or not known解决方式...

2019-03-28 16:05:05 7903 1

翻译 composer安装laravel命令

composer create-project --prefer-dist laravel/laravel blog

2019-03-11 15:12:49 933

原创 Mac设置subl启动sublime text

1、终端输入echo $PATH查看path内容/Applications/XAMPP/bin:/Applications/XAMPP/bin:/Library/Frameworks/Python.framework/Versions/3.7/bin:.;/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Java/JavaVirtualM...

2019-03-08 16:13:56 809 1

转载 centos7数据库开启远程连接

自己的服务器安装了mysql之后,根据网上开启了远程,添加了数据库用户名密码,同时也设置了host为‘%’,但是远程连接都是报错,查看很多说什么修改my.ini或者my.cnf文件的配置,修改之后也不行,最后终于知道,原来是防火墙的原因。查看防火墙firewall-cmd --list-all 开发3306端口firewall-cmd --permanent --add-port=330...

2019-02-20 16:08:55 2519

原创 Linux安装Nginx

查看系统版本cat /etc/redhat-releaseCentOS Linux release 7.4.1708 (Core)一、安装nginx依赖的软件nginx是C写的,需要用GCC编译;nginx中的rewrite module需要PCRE;nginx中的gzip module需要zlib;nginx中的HTTP SSL module需要OpenSSL。查看GCC版本gcc -...

2019-01-22 19:13:04 119

原创 git分支的创建、删除、切换、合并

git的命令:查看本地分支 git branch ;查看远程分支 git branch -r ;切换分支 git checkout -b agrochemical origin/agrochemical;查看所属分支 git branch -a;回退命令: git reset --hard HEAD^;回退到上个版本 $ git reset --hard HEAD~3;回退到前3次提...

2019-01-22 11:06:06 108

转载 Git忽略文件不起作用解决方案

自己做的一个新项目:配置了.gitignore文件,居然没有给我过滤掉我不想增加到版本管理库的文件解决办法:清除本地库的缓存git rm -r --cached .讲本地代码重新加入git add .并让 .gitignore 文件夹生效,读取我配置的过滤规则git commit -m “update .gitignore”原文:https://blog.csdn.net/q66...

2019-01-17 18:59:10 11031

原创 linux权限踩坑实录

踩坑几天终于解决Git自动部署问题,之前写的文档中还差了一点内容,开启组权限后,需要注意克隆后文件git init后生成的.git文件夹的权限,必须有写入权限,否则push提交依旧报权限问题,查看用户id、组id所在组信息,使用id 用户名命令,显示如下:uid=502(git) gid=0(root) 组=0(root) 特别注意gid 如果gid不是项目所属组的id则会提示权限问题,查看用户信...

2019-01-17 11:09:50 228

原创 CURL踩坑实录

今天配置Git环境,更新了依赖包,结果curl变成了nss模式的ssl,导致线上的所有curl请求没有返回值。将curl的版本从NSS转换为OpenSSL的方法先yum update openssl再yum update curlcurl -V 查看版本信息是否已经转为OpenSSL已经显示OpenSSL重启php-fpm这方法我试了不行其他方式下载curl重新编译安装wge...

2019-01-15 17:48:25 461

原创 git服务器自动部署(自己根据自己查的资料以及部署经历总结)

1、添加钩子文件进入对应Git仓库cd /home/myrepo.git 创建post-receivetouch hooks/post-receive 使用vim打开post-receive将如下shell写入文件中#!/bin/sh #author: embbnux #Blog of Embbnux: http://www.embbnux.com #判...

2019-01-15 01:57:01 333

原创 Git搭建版本库

1、Git用户和用户组groupadd gituseradd git -g git2、创建证书切换到git用户创建证书 su git cd /home/git mkdir .ssh chmod 700 .ssh touch .ssh/authorized_keys chmod 600 .ssh/authorized_keys注意:.ssh的权限必须是700,authori...

2019-01-14 19:37:46 315 3

原创 Linux安装Git

第一步:下载最新Git(进入对应文件夹内)cd usr/local/srcwget https://github.com/git/git/archive/v2.20.1.tar.gz第二步:解压Git文件tar -zxvf v2.20.1.tar.gz第三步:安装依赖yum install curl-devel expat-devel gettext-devel openssl-d...

2019-01-14 10:48:40 121

原创 Mac 升级git报错 - xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), mis

Mac系统升级git会找不到并且报错:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun解决办法: xcode-select --install...

2019-01-14 02:13:13 234

原创 PHP生成word文档

在网上查看了很多,在自己电脑试过phpword,但是不知道是自己原因还是phpword的问题,phpword一直不能使用报错,然后自己用了比较偷懒的方式。首先,生成word文档一般word文档都有个样式或者说模板,所以先把word模板另存为HTML页面,这里注意htm选择没有经过筛选的,因为筛选的会出现样式偏差,第二步,将word中需要动态填充数据的地方定义为变量(变量随便定义但是不能是和页面...

2019-01-10 14:46:43 178

原创 微信模板消息封装方法

public function wxsend($openid,$template_id,$urls,$first,$keyword1,$keyword2,$keyword3,$remark) { $access_token = Cache::get('ACCESS_TOKEN'); if (!$access_token||empty($access_tok...

2019-01-03 14:33:41 601

转载 微信生成带参数二维码

文件地址https://mp.weixin.qq.com/wiki?t=resource/res_main&amp;id=mp1443433542

2018-12-29 10:59:02 401

原创 TP5配置在database.php文件内配置多库报错问题

官方代码如下return [ // 数据库类型 'type' =&gt; 'mysql', // 服务器地址 'hostname' =&gt; '127.0.0.1', // 数据库名 'database' =&gt; 'thinkphp', // 数据库用户名 'username' =&gt; 'r...

2018-12-17 11:43:53 1593 2

原创 匹配账号字母数字下划线及中文(PHP)

//匹配账号字母数字下划线及中文 protected function match($data){ //判断长度 $strln = mb_strlen($data); $match = &quot;/^[\x{4e00}-\x{9fa5}_a-zA-Z0-9]+$/u&quot;; if (preg_match_all($match,$data)...

2018-12-15 14:45:40 1284

原创 二维数组排序

//二维数组排序 private function arraySequence($array, $field, $sort = 'SORT_DESC') { $arrSort = array(); foreach ($array as $uniqid =&gt; $row) { foreach ($row as $key =&...

2018-12-15 14:44:40 99 2

原创 tp5Excel表格导入数据

//Excel导入,第一期学员导入临时使用 public function insertgroup() { //引入你的PHPExcel文件 Loader::import('phpoffice.phpexcel.Classes.PHPExcel',VENDOR_PATH); //获取表单上传文件 $file = request...

2018-12-14 19:57:42 271

原创 502 报错

1.FastCGI 进程数是否够用设置pm.max_children 值 相应增加设置request_terminate_timeout 根据情况设置0为无限制设置成功重启php-fpm2.Nginx等待php执行时间fastcgi_connect_timeout 0;fastcgi_send_timeout 0;fastcgi_read_timeout 0;3.php内存限制m...

2018-12-05 14:09:21 636

原创 跨域微信授权登录

微信授权跨域匹配用户openid信息,使用session、cookie方式后端接口加入跨域设置header(“ACCESS-CONTROL-ALLOW-ORIGIN:允许的域名”);处理参数不带cookie值问题头部加入header(‘Access-Control-Allow-Credentials:true’);允许方法设置header('Access-Control-Allow-M...

2018-11-29 13:03:28 2131

原创 微信支付重复回调

这个问题困扰了几天,问了很多人,网上也查了很多,用了很多个网上说的可以的方法都没能成功,最后总算成功了,所以分享一下,希望能对人有所帮助。直接上代码&amp;lt;?php//所有输出必须为success,且输出必须使用echo方式且需要exit停止后续程序否则重复回调,return只返回值不能输出值ini_set('date.timezone', 'Asia/Shanghai');$xml...

2018-11-29 13:01:40 5359 1

空空如也

空空如也

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

TA关注的人

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