- 博客(10)
- 资源 (2)
- 收藏
- 关注
转载 巧用array_map()和array_reduce()替代foreach循环
1、array_reduce( $arr , callable $callback ) 使用回调函数迭代地将数组简化为单一的值。其中$arr 为输入数组,$callback($result , $value)接受两个参数,$result为上一次迭代产生的值,$value是当前迭代的值。使用array_reduce()替代foreach()循环最常用的一个业务场景也许就是数组求和,比如:...
2018-07-31 14:21:55 3399
原创 Centos 7 ngrok服务器搭建
一.安装go和gitgit用来下载ngrok,go用来编译生成客户端和服务端#安装gityum install -y git# 安装 Go 从官网下载:https://golang.org/dl/ wget https://storage.googleapis.com/golang/go1.8.linux-amd64.tar.gz#解压缩到/usr/local目录...
2018-07-26 02:24:11 2651
转载 Centos 7 ngrok 加入系统服务,支持开启和关闭服务
在CentOS 7上利用systemctl添加自定义系统服务。使linux服务开机自启动,进程关闭后自动启动,注意下列指令中的配置文件需要写绝对路径。[Unit]Description=Share local port(s) with ngrokAfter=syslog.target network.target[Service]PrivateTmp=trueType=sim...
2018-07-26 02:20:46 3311
原创 php 把数据写入文件中
** * 写结果缓存文件 * * @params string $cache_name 文件名称 * @params string $caches 缓存数据 * * @return */function write_static_cache($cache_name, $caches){ $cache_file_path = ROOT_PATH . '/...
2018-07-24 14:40:58 2672
原创 php curl获取数据
function get_data($url,$post_data,$auth){ //设置header头部信息 $header = array(); //http基本认证 //$header[] = ("Authorization:$auth"); $curl = curl_init(); //初始化 curl_setopt($curl,CU...
2018-07-24 14:37:51 974
原创 php-error 错误日志
开启错误日志在php.ini文件中修改,先找出文件路径whereis php.ini修改error_log = /var/log/php_error.logdisplay_errors = Offerror_reporting = E_ALLlog_errors = Onerror_log 错误日志的生成目录 error_reporting 生产环境错误级别应全开...
2018-07-23 11:54:05 1199
原创 php-fpm慢日志
开启慢查询日志php7.x版本源码包编译后需要www.conf修改慢查询配置vim /usr/local/php/etc/php-fpm.d/www.conf 配置文件路径按个人配置; The log file for slow requests; Default Value: not set; Note: slowlog is mandatory if request_...
2018-07-23 11:51:31 1230
转载 vim 修改默认注释颜色
通过putty或者securecrt连到linux服务器,使用vi编辑*.php 或*.c文件时,蓝色的注释很淡,看不清,看起来很费眼效果如下我本身有习惯于默认配色,不想修改配色方案,只想把看不清蓝色的注释换掉,修改成目录的蓝色翻了翻相关资料,大部分都是修改配色方案,最后发现可以通过hi命令来修改注释的颜色。hi指令使用方法设置关键字为蓝色非粗体 :hi Identif...
2018-07-23 11:09:06 2674 1
原创 thinkphp5 不支持pathinfo 报错404
tp5 在nginx上不支持pathinfo,要做以下修改修改网站的nginx.conf文件location ~ \.php { #去掉$ fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; #增加...
2018-07-09 11:02:10 1240 1
原创 linux ftp 用户不能覆盖、写入、创建文件的权限问题
先查看目录所属用户组ls -l 目录修改目录为ftp用户所属chown 用户:用户组 -R 你的FTP目录查看当前目录用户权限,若没有写入权限则修改chmod 755 -R 你的FTP目录...
2018-07-06 17:34:31 16248
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人