NGINX配置好php-fpm后一直502记录

配置好 `phpfpm.conf` 和 `nginx.conf` 配置后, 访问项目一直报错502:```2023/12/27 15:21:14 97860: 22 connect() to unix:/tmp/run/phpcgi74.sock failed (2: No such file or directory) while connecting to upstream, clien
阅读全文

php 浮点运算精度问题

  • larwas
  • 2023-11-07 11:30:43
  • php
  • PHP
php中, 进行浮点数的加减乘除等运算时, 直接用 `+/` 会造成精度丢失,```PHP$a = 0.1; $b = 0.7; $c = intval(($a + $b) 10); echo $c; // 输出结果: 7$a = 100; $b = 99.97; $c = $a $b; echo $c; // 输出结果: 70.030000000000001$a = 0.58;
阅读全文

php-rdkafka中Topic配置属性表(翻译备用, 弃用的就不翻译了)

Topic configuration properties| Property | C/P | Range | Default | Importance
阅读全文

php-rdkafka中全局配置属性表(翻译备用)

全局配置属性| Property | C/P | Range
阅读全文

php 安装 kafka 扩展

  • larwas
  • 2023-10-26 12:51:00
  • php
  • PHP
先安装 librdkafka```git clone https://github.com/confluentinc/librdkafka.git```
阅读全文

centos 8 安装 kafka

  • larwas
  • 2023-10-26 11:35:52
  • php
  • PHP
一. 安装 java因为是在本地虚拟机测试, 所以 先更新了 yum 中系统软件包列表,确保所需软件可用:```sudo yum update```然后,再安装 OpenJDK8:```sudo yum install java1.8.0openjdkdevel```安装完成后执行 `java version`, 验证是否安装成功:``` java versionop
阅读全文

PHP8的JIT(即时编译)编译器

PHP8的 JIT
阅读全文

Promise 调用的三种方式

  • larwas
  • 2023-07-08 12:22:28
  • php
  • PHP
方式一:``` new Promise(function (resolve, reject) { }).then(function (resolve) { }, function (reject) { }).finally(function () {
阅读全文

linux修改php的默认版本

  • larwas
  • 2023-07-08 11:55:08
  • php
  • PHP
在我们使用composer安装三方包时,常常会遇到php版本过低问题,会使用到一些php命令导致的报错问题,这时我们就需要修改php的默认版本。那具体要怎么修改呢、下面我就给大家详细讲解:1.首先我们用命令确定当前默认php版本是用的那个版本以及路径 使用命令:`ls l /usr/bin/php`得到结果:`/usr/bin/php /www/server/php/56/
阅读全文

微信去水印小程序nginx反向代理

直接在nginx 配置中加入以下反向代理:```nginx 根据url参数回源视频资源 resolver 8.8.8.8; 必须 location /download { if ($query_string ^(.)url=(.)$){ set $url $2; proxy_pass $url;
阅读全文