gitlab 8.8.5 升级到13.0.6 记录

核心命令查看当前版本 cat /opt/gitlab/embedded/service/gitlab-rails/VERSION停止相关服务 gitlab-ctl stop unicorn && gitlab-ctl stop sidekiq && gitlab-ctl stop nginx安装版本更新 rpm -Uvh gitlab-ce-13.0.6-ce.0.el7.x86_64.rpm重启Gitlab服务 sudo gitlab-ctl restart 说明 参考链接:https://www.jianshu.com/p...

2020-06-17 PM 432℃ 0条

golang 时间出现 -62135596800 问题(解决方案)

直接上代码 loc, _ := time.LoadLocation(getConfig("common", "timezone")) // 正常代码 直接写时间字符串是不会出问题的 toBeCharge := "2006-01-02 15:04:05" // 错误代码,因为字符串中出现\r\n字符才会出现 -62135596800 的问题 toBeCharge := strings.Trim("2006-01-02 15:04:05 ", "\r\n&q...

2019-04-18 PM 498℃ 0条

实用的PHP算法AES加密解密类之OpenSSL (复制可用)

代码部分 <?php class Aes { CONST OPTIONS = OPENSSL_RAW_DATA; /** * @param $input * @param string $keys * @param string $cipher * @return string */ public static function encrypt($input, $keys = '', $cipher = 'AES-128...

php 2018-09-07 PM 350℃ 0条

使用Redis锁来实现防刷机制,redis并发锁(复制可用)

/** * 申请全局排他锁 * @param string $name 锁名称 * @param int $ttl 锁失效时间,避免死锁 * @param bool $should_block 是否阻塞,非阻塞锁获取失败即返回,阻塞锁会反复申请直到成功 * @throws GusException * @return boolean */ function acquire_global_lock($name, $ttl, $should_block = true){ if(!is_str...

php 2018-06-07 PM 409℃ 0条

Git常用命令总结

git 库操作Git 全局设置 git config --global user.name "大飞" git config --global user.email "support@junfei.ma"创建一个新仓库 git clone git@code.testing.cn:itpony/testing.git cd chinapay touch README.md git add README.md git commit -m "add README" git pu...

2018-01-09 PM 361℃ 0条

mac上编译ossfs

安装依赖安装所需依赖 brew install autoconf automake libtool libxml2 pkg-config下载osx-fuse 请下载对应版本:https://github.com/osxfuse/osxfuse/releases 编译并安装 git clone https://github.com/aliyun/ossfs.git cd ossfs ./autogen.sh ./configure # 如果报错请往下看 make sudo make install 备注:请勿以管理员身份...

Mac 2018-01-09 AM 446℃ 0条

阿里云通信新版短信 (复制可用)

<?php /** * 阿里云通信新版短信 */ class SendSms { protected $domain = 'dysmsapi.aliyuncs.com'; protected $accessKeyId = '**************'; protected $accessKeySecret = '**************'; protected $defaultParams = array( 'RegionId' => 'cn-hangzhou', 'Act...

php 2018-01-03 PM 5623℃ 0条

返回json 数字加双引号解决办法 (MySqlnd 编译安装错误解决办法)

进入php扩展目录mysqlnd目录 (ext/mysqlnd) cp config9.m4 config.m4 # 如果不执行 上边这条命令phpize会报错 /path/to/phpize # 把/path/to/换成你服务器phpize所在目录 ./confugure --with-php-config={php-config所在位置} # 如果找不到请执行 find / -name php-config 如果出现以下报错请执行 export PHP_OPENSSL_DIR=yes checking for pkg-config... /usr/bi...

Linux 2017-12-01 PM 267℃ 0条

centos7 ag安装错误解决

错误一报错信息configure: error: Package requirements (libpcre) were not met:No package 'libpcre' foundConsider adjusting the PKG_CONFIG_PATH environment variable if youinstalled software in a non-standard prefix.Alternatively, you may set the environment variables PCRE_CFLAGSand PCRE_LIBS to avoid the n...

Linux 2017-11-15 AM 696℃ 0条

centos screen后台跑服务器进程

安装yum -y install screen # 安装screen 使用screen 常用参数介绍 示例:screen [option] [name] -list 列出当前后台所有任务 -S 创建一个后台任务 -R 进入到后台任务 退出在后台执行Ctrl + shift + a + z # 在后台跑任务

Linux 2017-09-29 PM 277℃ 0条