Skip to content

Commit 9115b93

Browse files
committed
php user
1 parent 43e9615 commit 9115b93

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

Containerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ ENV \
5050
PHP_MODULE_ENABLE_XML=TRUE \
5151
PHP_MODULE_ENABLE_XMLREADER=TRUE \
5252
PHP_MODULE_ENABLE_XMLWRITER=TRUE \
53+
PHPFPM_USER="php" \
54+
PHPFPM_GROUP="www-data" \
5355
CONTAINER_ENABLE_MESSAGING=TRUE \
5456
CONTAINER_ENABLE_SCHEDULING=TRUE \
5557
NGINX_ENABLE_CREATE_SAMPLE_HTML=FALSE \

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
This repository will build a [Nginx](https://www.nginx.org) w/[PHP-FPM](https://php.net) container image, suitable for serving PHP scripts, or utilizing as a base image for installing additional software.
66

7-
* Tracking PHP 5.3-8.3
7+
* Tracking PHP 5.3-8.4
88
* Easily enable / disable extensions based on your use case
99
* Automatic Log rotation
1010
* Composer Included

rootfs/container/defaults/20-php-fpm

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,20 @@ PHPFPM_ENV_PATH=${PHPFPM_ENV_PATH:-"/usr/local/sbin:/usr/local/bin:/usr/sbin:/us
2323

2424
if [ -f "/usr/sbin/unitd" ] ; then
2525
PHP_WEBROOT=${PHP_WEBROOT:-"${UNIT_WEBROOT}"}
26-
PHPFPM_POOL_DEFAULT_LISTEN_UNIX_GROUP=${PHPFPM_POOL_DEFAULT_LISTEN_UNIX_GROUP:-"${UNIT_GROUP}"}
27-
PHPFPM_POOL_DEFAULT_LISTEN_UNIX_USER=${PHPFPM_POOL_DEFAULT_LISTEN_UNIX_USER:-"${UNIT_USER}"}
2826
PHPFPM_POOL_DEFAULT_USER=${PHPFPM_POOL_DEFAULT_USER:-"${UNIT_USER}"}
2927
PHPFPM_POOL_DEFAULT_GROUP=${PHPFPM_POOL_DEFAULT_GROUP:-"${UNIT_GROUP}"}
28+
PHPFPM_POOL_DEFAULT_LISTEN_UNIX_GROUP=${PHPFPM_POOL_DEFAULT_LISTEN_UNIX_GROUP:-"${UNIT_GROUP}"}
29+
PHPFPM_POOL_DEFAULT_LISTEN_UNIX_USER=${PHPFPM_POOL_DEFAULT_LISTEN_UNIX_USER:-"${UNIT_USER}"}
3030
fi
3131

3232
if [ -f "/usr/sbin/nginx" ] ; then
3333
PHP_WEBROOT=${PHP_WEBROOT:-"${NGINX_WEBROOT}"}
34-
PHPFPM_POOL_DEFAULT_LISTEN_UNIX_GROUP=${PHPFPM_POOL_DEFAULT_LISTEN_UNIX_GROUP:-"${NGINX_GROUP}"}
35-
PHPFPM_POOL_DEFAULT_LISTEN_UNIX_USER=${PHPFPM_POOL_DEFAULT_LISTEN_UNIX_USER:-"${NGINX_USER}"}
36-
PHPFPM_USER=${PHPFPM_USER:-"${NGINX_USER}"}
37-
PHPFPM_GROUP=${PHPFPM_GROUP:-"${NGINX_GROUP}"}
34+
PHPFPM_USER=${PHPFPM_USER:-"php"}
35+
PHPFPM_GROUP=${PHPFPM_GROUP:-"www-data"}
36+
PHPFPM_POOL_DEFAULT_LISTEN_UNIX_GROUP=${PHPFPM_POOL_DEFAULT_LISTEN_UNIX_GROUP:-"${PHPFPM_USER}"}
37+
PHPFPM_POOL_DEFAULT_LISTEN_UNIX_USER=${PHPFPM_POOL_DEFAULT_LISTEN_UNIX_USER:-"${PHPFPM_GROUP}"}
38+
#PHPFPM_USER=${PHPFPM_USER:-"${NGINX_USER}"}
39+
#PHPFPM_GROUP=${PHPFPM_GROUP:-"${NGINX_GROUP}"}
3840
fi
3941

4042
PHPFPM_POOL_DEFAULT_CATCH_WORKERS_OUTPUT=${PHPFPM_POOL_DEFAULT_CATCH_WORKERS_OUTPUT-"true"}

0 commit comments

Comments
 (0)