- 博客(23)
- 资源 (2)
- 收藏
- 关注

原创 docker+lnmp 报错小结,以laradock为例,其它同理
1、安装PHP扩展失败用vagrant + centos7 + lnmp开发都快两年,这是一个很好用的本地开发环境。对于我来说,它更像是一台真正的linux电脑,能真正直接把握它的每一处地方。而且现在内存都普遍8G以上的本子,加上SSD真的是毫无压力。但时间一长,暴露出很多很烦人的东西: (1)只对本地有用,到了线上环境又是一堆恶心的依赖报错。当...
2018-04-19 11:58:37
8969
1
原创 Packets out of order
问题 mysql报错:Packets out of order原因:超出mysql接收的数据包大小。 进入mysql命令行,查询 max_allow_packet: show variables like 'max_allowed_packet'; 结果为`1048576=1024K=1M`。解决:加大此参数的值,设置为10M,set global max_allowed_...
2018-06-25 16:54:43
23474
2
原创 php用 phar打包一个项目成一个文件 - 笔记搬迁9
phar.php<?php/** * 目的 :将PHP框架项目,打包成一个 .phar 文件 * 常用 :这个打包,一般是用PHP语言来做 linux 系统软件的,如composer.phar * * * 方法: * * 压缩 test_phar 目录下的(php,可选)文件 * * 1、将 php.ini 的 `;phar.readonly = On` 改...
2018-06-13 11:25:18
18424
2
原创 js对象与php比较 - 笔记搬迁7
<?php ## ## php 面向对象 ## @石磊 class Like { ## 属性 protected $username; protected $foo = 'leave me'; protected $first = 'alone'; public...
2018-06-13 11:13:54
8238
原创 RSA(非对称)-JS加密_PHP解密 - 笔记搬迁6
此小demo的其它依赖文件,如各种库的JS、公私钥的文件网上都有或可以自己生成。所以就不贴了。大概目录如下以下为代码为核心,文件名为form.php,<?php error_reporting(E_ALL); ini_set('display_errors', '1'); ## RSA加密 PHP部分 if ($_SERVER['REQUEST_METHOD'] === 'POST...
2018-06-13 11:09:40
1439
原创 npm错误 - 笔记搬迁5
1、npm install[vagrant@centos6 ~]$ npm i -g npmnpm ERR! code EINTEGRITYnpm ERR! sha512-ZJsOWVJ25E2C5Qedf4w9ePIv5hrPCdDIsHhq89tRxSJCqyIfDAMh0KoU9xeTu7yHT9ZrxPF7mopq1TCWxtMfkw== integrity checksum ...
2018-06-13 10:38:27
10876
1
原创 composer包开发 - 笔记搬迁4
快速下载(下载压缩包)创建包快速下载(下载压缩包)composer –prefer-dist创建包composer create-project原生包:https://github.com/tianrang/ibok laravel包:“...
2018-06-13 10:34:48
303
原创 服务器问题 - 笔记搬迁3
1、postfix发送emailerror: connect time out换25端口为465端口,改tls为ssl 使用PHPMailer时,465端口必须改tls为ssl
2018-06-13 10:31:03
273
原创 laravel、laravel-admin问题 - 笔记搬迁2
1、Controller Construct Session Changes in Laravel 5.3v5.3版本之后,控制的构造方法先于中间件的调用。所以在该方法内无法获取到请求里的session之类的东西。解决:namespace App\Http\Controllers;use App\User;use Illuminate\Support\Facade...
2018-06-13 10:23:06
1461
原创 mysql 查询小记 - 笔记搬迁1
笔记搬迁1、MYSQL对INT和VACHAR很敏感,尤其是MYSQL5.7。比如:between '1' and '5',我查出来的是空,可 between 1 and 5,数据才出来2、int 与 vachar (mysql类型转换后无法使用索引)日期存储 `report_date` char (如 20170325)where `report_date` = 20170325 (...
2018-06-13 10:10:45
214
原创 在vagrant的虚拟机 OR mac的valet上,laravel运行速度慢
laravel运行速度在某次升级之后,变得特别慢。本地开发会出现这样的问题,远程服务器上就没有。表现为:第一次登陆后,正常速度,可闲置一会后再刷新网页,变得奇慢无比。解决:打开php-fpm的慢日志,发现问题定位到 db:connect 上,是数据库连接占用了过多的时间。于是,在 config/database.php 写了以下 PDO (options=&gt;…)的参数: ...
2018-05-08 15:07:09
997
原创 Uncaught TypeError: Argument 1 passed to Composer\Autoload\ClassLoader::addClassMap() must be of the
问题:composer install 报错Uncaught TypeError: Argument 1 passed to Composer\Autoload\ClassLoader::addClassMap() must be of the type array, integer given, called in phar:///usr/local/bin/composer/src/Com...
2018-04-28 16:30:40
4613
原创 git or gitlab需要密码的问题
前言:不管是服务器的git 或者 是服务器的gitlab,如果配置好git密钥之后,理应不需要输入密码的。1、git 问题:设置 git 密钥 后,扔提示需要密码shileideMacBook-Pro:test stone$ git pullgit@git.xxx.cn's password: ……解决: (1)基本来看,检查本地私钥是否与服务器公钥一致:git默认加...
2018-04-26 14:58:44
39069
原创 ssh报错:ssh_exchange_identification 与 /var/empty/sshd
两个错误连接SSH,本地报错ssh_exchange_identification: Connection closed by remote host我用的阿里云,只能登陆阿里云,在控制台用网页连接服务器~~排错: 1、查看sshd的状态, service sshd status, 感觉不太对劲,重启一下,起不来。 用 journalctl -xe 查一下日志,发现以下报错:...
2018-04-25 14:50:03
3680
原创 laravel 小结
队列队列分发任务时报错 我的JOB:<?phpnamespace App\Jobs;use Illuminate\Support\Carbon;use Illuminate\Http\Request;use App\Models\PosDeviceIn;use Illuminate\Bus\Queueable;use I...
2018-04-16 19:31:10
561
原创 linux日常小结
peclpecl安装PHP扩展的指定版本,以swoole为例,"pecl install channel://pecl.php.net/" + "PHP扩展名" + "-" + "版本号" pecl install channel://pecl.php.net/swoole-2.1.2...
2018-04-12 14:45:35
237
原创 sourcetree 或 git配置的一些问题
1、 * 问题:在 git bash 内运行 git clone 时,需要密码(已经设置过公、私钥了) * 解决: ssh-add [/path] (不写path,默认 ~/.ssh/id_rsa)2、 * 问题:在使用 sourcetree 克隆非 github 或 bitbucket 的远程项目时,提示 无效的URL/无config权限/其它 * 解决: (1)bash: ss...
2018-03-29 16:07:42
562
翻译 笔记:gitlab-ci 可持续集成(3) runner 基本配置
笔记三笔记三1安装与注册runner2gitlab-ci-multi-runner 注册补充配置3gitlab-ciyml 配置集成测试其实基本的操作的话文档,官方都写的很清楚了。我这儿只翻译点 config.toml 的配置,因为这容易被忽略1、安装与注册runner参考 https://docs.gitlab.com.cn/runner/register/index.html以下配置参
2017-08-25 11:14:09
2182
翻译 笔记:gitlab-ce 替换(2)
笔记二以gitlab的9.4.3版本为例子 [toc]1、nginx/apache 替换 gitlab-nginx修改 /etc/gitlab/gitlab.rb:nginx['enable'] = false## 填写用户,## nginx:nginx.conf 里查看 user(默认是 www www)## apache:httpd.conf 里查看 User与Group (默认是 d
2017-08-25 11:12:12
2668
翻译 笔记:gitlab-ce 基本安装(1)
笔记一以 ( 阿里云 ) centos为例 [toc]1、准备工作sudo yum install curl policycoreutils openssh-server openssh-clients2、配置系统服务sudo systemctl enable sshdsudo systemctl start sshdsudo yum install postfixsudo systemct
2017-08-25 11:10:13
486
原创 thinkphp5 项目笔记
tp5首页空白问题,session自定义驱动时出现session_start不能初始化,lnmp的open_basedir 问题
2017-06-04 23:07:47
4521
原创 vagrant+centos7 安装报错
一、报错:Vagrant was unable to mount VirtualBox shared folders. This is usuallybecause the filesystem "vboxsf" is not available. This filesystem ismade available via the VirtualBox Guest Additions and ker...
2017-05-30 19:25:42
26019
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人