去发现生活中的美好,记录生活中的点点滴滴

 分类:php

php

PHP 自定义$_SERVER变量

1、nginx 在nginx vhosts配置conf文件,添加以下内容: fastcgi_param CODE_ENV code_env_value; 2、apache 在apache httpd.conf文件,添加以下内容: SetEnv CODE_EN...

admin 5个月前 (05-08) 175℃ 3喜欢

创建composer项目

1、在GitHub上创建一个项目: 2、在项目列表右边,有一个release,点这里发布一个版本: 3、在本地拉取这个git项目后,创建一个composer.json文件,写入以下内容: { "name": "ganyongmeng/php_rabbitmq", ...

admin 6个月前 (03-25) 187℃ 5喜欢

Redis间歇性连接超时排查记录

最近发现服务器redis不稳定,经常连接超时,开始查redis日志,初步分析,可能存在以下情况: 1、网络资源耗尽; 2、连接数用完了; 3、端口TCP backlog队列满了(linux内核参数somaxconn(每一个端口最大的监听队列数)和redis TCP_backlog...

admin 6个月前 (03-18) 640℃ 2喜欢

docker安装php7 bcmath扩展(CentOS)

1、进入docker容器: docker exec -it 容器id/名 /bin/bash 2、查找是否有bcmath包,如果有,则在bcmath目录下执行phpize即可: find / -name bcmath cd bcmath/ phpize 2....

admin 10个月前 (12-09) 554℃ 1喜欢

【网络IO篇】PHP的socket通信及编程

Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP /IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。 常用PHP so...

admin 1年前 (2020-09-17) 456℃ 3喜欢

密码保护:PHP技术级别评定

技术级别一般评为:实习生、初级、中级、高级、专家、高级专家等。 评定级别一般为由点入面,由浅至深,由理论基础知识到整体流程架构,层层递进,最后根据以人为本、实力为上、以及相关项目经验等,最终评判得出所在级别。 PHP篇 初级: session和cookie的区别是什么? 一个存...

admin 1年前 (2020-08-24) 440℃ 2喜欢

编辑器安装编码规范插件

PHP Code Sniffer 插件 介绍 PHP_CodeSniffer 是一个代码风格检测工具。它包含两类脚本,phpcs 和 phpcbf(GitHub地址:https://github.com/squizlabs/PHP_CodeSniffer) phpcs phpcs...

admin 1年前 (2020-04-08) 475℃ 2喜欢

laravel artisan常用命令

命令 说明 备注 php artisan clear-compiled 清除编译后的类文件 php artisan down 使应用程序进入维修模式 php artisan up 退出应用程序的维护模式 php artisan env 显示当前框...

admin 2年前 (2019-05-19) 914℃ 1喜欢

rabbitmq常用命令

启动服务 rabbitmq-server start & 停止服务 rabbitmq-server stop & 查看队列中的数据 /usr/sbin/rabbitmqctl list_queues 查看节点状态 rabbitmqctl st...

admin 3年前 (2019-03-13) 686℃ 3喜欢

laravel内置邮件发送问题汇总

1、laravel新增发件人配置: 在需要发送邮件的地方,加上以下配置 //修改邮箱配置 \Config::set('mail.from', ['address' => $data['email'], 'name' => $data['use...

admin 3年前 (2018-12-12) 1257℃ 1喜欢