henryspace

记录精彩的程序人生 开始使用

PHP 在容器中安装扩展

$dockerexec-itmyphp/bin/bash#进入 myphp 容器 $cd/usr/local/bin#进入安装命令和组件所在目录 $./docker-php-ext-installpdo_mysql#安装扩展 pdo_mysql$./docker-php-ext-installmysqli#安装扩展 mysqli$exit#退出 myphp 容器
浏览器开启多线程下载

浏览器开启多线程下载

我们一般都不使用浏览器自带下载功能的原因在于,它们大部分都是单线程下载,比起多线程的专业下载工具来说,单线程的浏览器下载工具实在是太慢了,虽然用起来方便,但速度就是硬伤。不过现在 Chrome 更新了一个新特性,可以让浏览器自带下载工具开启多线程下载,让下载速度得到更大的提升。多线程下载功能开启的方法很简单,Chrome 浏览器在地址栏输入 chrome://flags/#enable-parallel-d

PHP 获取微信公众号授权

<?php/***CreatedbyPhpStorm.*User:henry*Date:2021/4/27*Time:11:09*/namespaceApp\Libs\WeiXin;useIlluminate\Support\Facades\Cache;classWebAuth{/***公众号的唯一标识密钥*@varstring*/protected$appId='';protected$appSe

PHP 使用 curl 发送请求

/***发 curl 请求*@param$url*@param$params*@paramstring$method*@paramarray$header*@parambool$multi*@returnmixed*@throws\Exception*/functionhttp($url,$params,$method='GET',$header=array(),$multi=false){$heade

PHP 判断是否是 https

/***判断是不是 https 协议*/if(!function_exists('is_https')){functionis_https(){if(!empty($_SERVER['HTTPS'])&&strtolower($_SERVER['HTTPS'])!=='off'){returntrue;}elseif(isset($_SERVER['HTTP_X_FORWARDED_PROTO'])&&

composer 执行内存超出问题解决

最近在服务器上安装包,composerrequirexxx/xxx,提示错误内存耗尽。Allowedmemorysizeof536870912bytesexhausted….解决办法:修改 php.ini 中 memory_limit 配置,但是需要相关的权限服务器操作权限。可以通过这个命令:php-r“echoini_get(‘memory_limit’).PHP_EOL;”查看设置是否生效。直接使用命令

docker 搭建 lnmp 环境

docker-composer 的安装 sudocurl-L"https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/docker-compose 构建脚本:php5.6lnmp 环境搭建 yml#dockerversion:18.06.0+