php7始终连不上mysql8 //连接数据库 $conn=mysqli_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database); if (mysqli_connect_errno()) { printf("Connect failed: %s\n", my...
php
php nginx 伪静态规则,常见PHP程序的Nginx 伪静态规则
下面是常见的php程序在nginx 下的Rewrite 规则。 1、WordPress伪静态 if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rew...
nginx 常用命令整理
nginx维护常用命令 /usr/sbin/nginx -t 检查配置文件 /usr/sbin/nginx -s reload 重读配置 ss -nltp ps axu | grep 2322 yum install nginx rpm -ql nginx 查看安装目录 service nginx sta...
phpSpreadsheet简单使用(包含图片操作)
1.Composer安装 composer require phpoffice/phpspreadsheet 2.引入 require 'vendor/autoload.php'; use PhpOffice\PhpSpreadsheet\IOFactory;//用于载入已有的xml文件 use PhpOffice\PhpSprea...
php下划线和驼峰相互转换
/** * 下划线转驼峰 * 思路: * step1.原字符串转小写,原字符串中的分隔符用空格替换,在字符串开头加上分隔符 * step2.将字符串中每个单词的首字母转换为大写,再去空格,去字符串首部附加的分隔符. */ func...
tp6 数组查询where
$map[] = ['name','like','think']; $map[] = ['status','=',1]; $map = [ ['name', 'like', 'thinkphp%'], ['title', 'like', '%thinkphp'], ['id', '>', 0], ]; Db::...
tp6使用cli(cmd)命令行模式调用访问控制器
tp6使用cli(cmd)命令行模式调用访问控制器 因为thinkphp6 简称tp6,默认不支持直接cli命令行模式访问控制器,于是利用官方的command实现了访问控制器. 优点如下: 1、调试方便,能准确的抛出各种异常(顺...
PHP 8.1和PHP 8.1扩展的安装
本文介绍在Ubuntu 20.04/18.04桌面系统及服务器下安装PHP 8.1和PHP 8.1扩展的方法。关于PHP 8.1有何优势,请看PHP 8.1性能测试结果:比PHP 7和PHP 5性能强,更有几倍的差距。 一、Ubuntu 20.04/18.04系统更新 ...
php8开启jit,php8配置jit,如何在PHP8中设置开启JIT
PHP配置jit,PHP 8在PHP的内核中添加了JIT编译器,可以极大地提高性能。更强的cpu密集处理,或许以后php也可以适当做复杂协议解析。 首先,仅在启用opcache的情况下,JIT才有效,这是大多数PHP安装的默认设置...
使用docker搭建nginx+php环境
Docker 安装 Nginx 我们可以使用docker search nginx命令查找 Docker Hub 上的 nginx 镜像,这里直接拉取官方的镜像 docker pull nginx 等待下载完成后,我们就可以在本地镜像列表里查到 REPOSITORY 为 ...