![](https://img-blog.csdnimg.cn/direct/fdbee9ff27d04d688b399cb449baea42.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
PHP/MySQL
文章平均质量分 62
PHP
denglei.
你的指尖有改变世界的力量
展开
-
你相信吗? 有人说,宇宙中的任何一个数字,都能在圆周率π的小数位中找到
https://pi.fogbow.cn/原创 2022-01-11 14:37:23 · 877 阅读 · 0 评论 -
MySql查看数据库及表容量大小并排序
查看所有数据库容量大小selecttable_schema as '数据库',sum(table_rows) as '记录数',sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)',sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)'from information_schema.tablesgroup by table_schemaorder by sum(data_lengt原创 2021-06-11 15:24:05 · 1286 阅读 · 0 评论 -
laravel集成MQTT
目录EMQ X安装EMQ X MQTT 服务器启用 SSL/TLS 安全连接laravel集成MQTT Topic定义规范EMQ X安装文档地址:https://docs.emqx.net/broker/latest/cn/getting-started/install.htmlEMQ X R3.0 消息服务器默认占用的 TCP 端口包括:1883 MQTT 协议端口8883 MQTT/SSL 端口8083 MQTT/WebSocket 端口8080 HTTP A..原创 2021-01-15 15:29:33 · 3395 阅读 · 2 评论 -
(二)laravel整合rabbitmq消息队列(使用laravel-queue-rabbitmq)
参考文档:https://learnku.com/docs/laravel/8.x/queues/9398https://packagist.org/packages/vladimir-yuldashev/laravel-queue-rabbitmq1、Composer 安装 laravel-queue-rabbitmq,安装注意应用包对应的laravel版本。composer require vladimir-yuldashev/laravel-queue-rabbitmq2、在 con原创 2021-01-12 18:59:38 · 4536 阅读 · 0 评论 -
(三)Horizon 队列管理工具
文档地址:https://learnku.com/docs/laravel/7.x/horizon/7514安装提示:由于 Horizon 使用了异步进程信号,所以 PHP 7.1+ 以上版本才可以使用。 队列数据是存在Redis里的,所以要确保队列连接在queue配置文件的redis项已经正确设置。我们使用 Composer 安装 Horizon 到 Laravel 项目:composer require laravel/horizon安装完成后,使用 Ar...原创 2021-01-12 18:57:56 · 1555 阅读 · 0 评论 -
MySQL8.0 json 使用 类型 查询 函数
一,对记录的操作1.创建有json字段的表-- 创建表CREATE TABLE t_json(id INT PRIMARY KEY, sname VARCHAR(20) , info JSON);2.插入记录-- 插入含有json数组的记录 INSERT INTO t_json(id,sname,info) VALUES( 1, 'name1', JSON_ARRAY(1...原创 2019-05-10 17:28:52 · 15300 阅读 · 0 评论 -
配置php-fpm以root用户启动,执行exec 或者 system
一 php-fpm以root启动 1、修改配置文件php-fpm.conf的启动用户为root,默认是www vi /usr/local/php/etc/php-fpm.conf2、启动PHP 启动的时候发现报错,启动不了 默认是不允许root用户启动的 我们可以看下–help 这里有个选项,-R, –allow-to-run-as-root,表示允许通过root启动 启动后验证...原创 2018-09-10 22:11:12 · 10082 阅读 · 0 评论 -
TP5中出现 “No input file specified” 解决办法
(一)Nginx虚拟机测试nginx 遭遇 Noinput file specified,多方查找终于找到解决办法1、 php.ini(/etc/php5/cgi/php.ini)的配置中这两项cgi.fix_pathinfo=1 (这个是自己添加的)doc_root=2、nginx配置文件/etc/nginx/sites-available/default中注意以下部分l...原创 2018-09-13 11:28:46 · 3326 阅读 · 1 评论 -
(一)PHP通过IP获取客户端相关访问信息
/** * 通过IP获取客户端相关访问信息 * @param $ip IP * @return array */function getClientIPInfo($ip = ''){ if(!$ip){ return false; } $ipContent = file_get_contents("http://ip.taobao.co...原创 2018-09-27 09:58:15 · 1190 阅读 · 0 评论 -
(二)PHP解析HTTP_USER_AGENT 获取客户端操作系统
获取客户端操作系统Windows NT 4.0 = NT 4.0Windows 2000 = NT 5.0Windows XP = NT 5.1Windows Vista = NT 6.0Windows 7 = NT 6.1Windows 8 = NT 6.2Windows 8.1 = NT 6.3Windows 10 = NT 10.0/** * 获取客户端操作系统...原创 2018-09-27 09:49:36 · 3217 阅读 · 0 评论 -
(三)PHP解析HTTP_USER_AGENT 获取客户端浏览器以及版本号
各大经典浏览器HTTP_USER_AGENT详细IE 各个版本典型的userAgent如下: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2) Mozilla/4.0 (compatible; MSIE 6.0; Wi...原创 2018-09-27 09:54:30 · 6059 阅读 · 0 评论 -
(五)PHP解析HTTP_USER_AGENT 记录IP和客户端访问信息
//记录IP和客户端访问信息function insertClientInfo(){ $ip = get_user_ip(); $agent = $_SERVER['HTTP_USER_AGENT']; $ipinfo = getClientIPInfo($ip); //获取IP相关信息 $browser = getClientBrowser($ag...原创 2018-09-27 10:04:53 · 2086 阅读 · 0 评论 -
(四)PHP解析HTTP_USER_AGENT 获取客户端手机型号
/** * 获取客户端手机型号 * @param $agent //$_SERVER['HTTP_USER_AGENT'] * @return array[mobile_brand] 手机品牌 * @return array[mobile_ver] 手机型号 */function getClientMobileBrand($agent = ''){ ...原创 2018-09-27 10:11:42 · 4967 阅读 · 0 评论 -
lnmp mysql 忘记密码,配置外网访问
一、忘记密码1、先确认lnmp的工作状态:# lnmp msyql status ,如果lnmp正在running,则先将其关闭# lnmp msyql stop2、进入mysql配置文件:# ...原创 2018-10-06 14:46:27 · 1582 阅读 · 0 评论 -
PHP 服务器变量$_SERVER,增加$_ENV变量
一、通过php主配置文件php-fpm.conf来设置这个设置必须放在主配置文件php-fpm.conf里,不能放到include指令设置的子配置文件里,否则会报错:「Array are not allowed in the global section」直接在配置文件中添加:添加后重启php-fpm二、通过nginx的fastcgi_param来设置server {...原创 2018-10-22 13:06:54 · 1386 阅读 · 0 评论 -
php.ini修改php上传文件大小限制的方法详解
本篇文章是对php.ini修改php上传文件大小限制的方法进行了详细的分析介绍,需要的朋友参考下打开php.ini,首先找到file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹upload_max_filesize = 100m ;望文生意,即允许上...原创 2018-09-12 18:34:07 · 1125 阅读 · 0 评论