用 PHP 进行 HTTP 认证
php提供了简单的认证功能,我们可以通过header来调用该功能<?php if ($_SERVER['PHP_AUTH_USER'] == 'test' && $_SERVER['PHP_AUTH_PW'] == 'test') { echo "通过认证啦" . "<br>"; echo "us
php提供了简单的认证功能,我们可以通过header来调用该功能<?php if ($_SERVER['PHP_AUTH_USER'] == 'test' && $_SERVER['PHP_AUTH_PW'] == 'test') { echo "通过认证啦" . "<br>"; echo "us
在使用php:8.0.22-fpm-bullseye镜像时,会存在www-data权限不足的问题,但chown命令又可能会导致docker build时间过长,所以可以使用RUN usermod -u 1000 www-data命令,这样生成的文件都是www-data的了
今天用docker创建容器时提示could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network 搜索得知,docker默认支持30个网络用docker network ls |wc -l发现本地的网络数已超过30个了使用docker network
在宿主机上正常添加crontab命令,命令写法:docker exec 容器名称 bash -c '你要运行的命令' 记住,不能加-it
以debian bullseye 为例DockerFileRUN apt-get update \ && apt-get install -y cron COPY ./crontab /var/spool/cron/crontabs/root RUN chmod 0644 /var/spool/cron/crontabs/root RUN crontab /var/sp