committing changes in /etc after apt run

Package changes:
-php8.0-apcu 5.1.21+4.0.11-8+0~20220625.32+debian11~1.gbpa7cde5 amd64
-php8.0-bcmath 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-cgi 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-cli 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-common 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-curl 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-fpm 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-gd 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-gmp 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-igbinary 3.2.6+2.0.8-6+0~20220131.33+debian11~1.gbp1d540e amd64
-php8.0-imagick 3.6.0-4+0~20220117.35+debian11~1.gbp149f82 amd64
-php8.0-imap 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-intl 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-mbstring 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-memcache 8.0+4.0.5.2+3.0.9~20170802.e702b5f9+-7+0~20220117.28+debian11~1.gbp8ceec4 amd64
-php8.0-memcached 3.2.0+2.2.0-1+0~20220421.38+debian11~1.gbp96ecac amd64
-php8.0-msgpack 1:2.1.2-1+0~20220706.2+debian11~1.gbp8772ab amd64
-php8.0-mysql 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-opcache 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-readline 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-redis 5.3.7+4.3.0-1+0~20220330.42+debian11~1.gbp6fe8b7 amd64
-php8.0-xml 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
-php8.0-zip 1:8.0.26-1+0~20221205.45+debian11~1.gbpfbda3f amd64
This commit is contained in:
Gitea
2023-05-31 14:19:55 +02:00
parent 900a61591e
commit 1cb111bc86
63 changed files with 0 additions and 8886 deletions
-60
View File
@@ -111,8 +111,6 @@ maybe chmod 0644 'amavis/en_US/template-virus-sender.txt'
maybe chmod 0755 'apache2' maybe chmod 0755 'apache2'
maybe chmod 0755 'apache2/conf-available' maybe chmod 0755 'apache2/conf-available'
maybe chmod 0644 'apache2/conf-available/javascript-common.conf' maybe chmod 0644 'apache2/conf-available/javascript-common.conf'
maybe chmod 0644 'apache2/conf-available/php8.0-cgi.conf'
maybe chmod 0644 'apache2/conf-available/php8.0-fpm.conf'
maybe chmod 0644 'apache2/conf-available/php8.1-cgi.conf' maybe chmod 0644 'apache2/conf-available/php8.1-cgi.conf'
maybe chmod 0644 'apache2/conf-available/php8.1-fpm.conf' maybe chmod 0644 'apache2/conf-available/php8.1-fpm.conf'
maybe chmod 0755 'apache2/mods-available' maybe chmod 0755 'apache2/mods-available'
@@ -919,7 +917,6 @@ maybe chmod 0755 'init.d/networking'
maybe chmod 0755 'init.d/nginx' maybe chmod 0755 'init.d/nginx'
maybe chmod 0755 'init.d/ntp' maybe chmod 0755 'init.d/ntp'
maybe chmod 0755 'init.d/opendkim' maybe chmod 0755 'init.d/opendkim'
maybe chmod 0755 'init.d/php8.0-fpm'
maybe chmod 0755 'init.d/php8.1-fpm' maybe chmod 0755 'init.d/php8.1-fpm'
maybe chmod 0755 'init.d/postfix' maybe chmod 0755 'init.d/postfix'
maybe chmod 0755 'init.d/postgrey' maybe chmod 0755 'init.d/postgrey'
@@ -2659,7 +2656,6 @@ maybe chmod 0644 'logrotate.d/fail2ban'
maybe chmod 0644 'logrotate.d/letsencrypt' maybe chmod 0644 'logrotate.d/letsencrypt'
maybe chmod 0644 'logrotate.d/mysql-server' maybe chmod 0644 'logrotate.d/mysql-server'
maybe chmod 0644 'logrotate.d/nginx' maybe chmod 0644 'logrotate.d/nginx'
maybe chmod 0644 'logrotate.d/php8.0-fpm'
maybe chmod 0644 'logrotate.d/php8.1-fpm' maybe chmod 0644 'logrotate.d/php8.1-fpm'
maybe chmod 0644 'logrotate.d/razor' maybe chmod 0644 'logrotate.d/razor'
maybe chmod 0644 'logrotate.d/redis-server' maybe chmod 0644 'logrotate.d/redis-server'
@@ -2896,62 +2892,6 @@ maybe chmod 0755 'perl'
maybe chmod 0755 'perl/Net' maybe chmod 0755 'perl/Net'
maybe chmod 0644 'perl/Net/libnet.cfg' maybe chmod 0644 'perl/Net/libnet.cfg'
maybe chmod 0755 'php' maybe chmod 0755 'php'
maybe chmod 0755 'php/8.0'
maybe chmod 0755 'php/8.0/cgi'
maybe chmod 0644 'php/8.0/cgi/php.ini'
maybe chmod 0755 'php/8.0/cli'
maybe chmod 0644 'php/8.0/cli/php.ini'
maybe chmod 0644 'php/8.0/cli/php.ini.bak'
maybe chmod 0755 'php/8.0/fpm'
maybe chmod 0644 'php/8.0/fpm/php-fpm.conf'
maybe chmod 0644 'php/8.0/fpm/php.ini'
maybe chmod 0755 'php/8.0/fpm/pool.d'
maybe chmod 0644 'php/8.0/fpm/pool.d/www.conf'
maybe chmod 0755 'php/8.0/mods-available'
maybe chmod 0644 'php/8.0/mods-available/apcu.ini'
maybe chmod 0644 'php/8.0/mods-available/apcu.ini.bak'
maybe chmod 0644 'php/8.0/mods-available/bcmath.ini'
maybe chmod 0644 'php/8.0/mods-available/calendar.ini'
maybe chmod 0644 'php/8.0/mods-available/ctype.ini'
maybe chmod 0644 'php/8.0/mods-available/curl.ini'
maybe chmod 0644 'php/8.0/mods-available/dom.ini'
maybe chmod 0644 'php/8.0/mods-available/exif.ini'
maybe chmod 0644 'php/8.0/mods-available/ffi.ini'
maybe chmod 0644 'php/8.0/mods-available/fileinfo.ini'
maybe chmod 0644 'php/8.0/mods-available/ftp.ini'
maybe chmod 0644 'php/8.0/mods-available/gd.ini'
maybe chmod 0644 'php/8.0/mods-available/gettext.ini'
maybe chmod 0644 'php/8.0/mods-available/gmp.ini'
maybe chmod 0644 'php/8.0/mods-available/iconv.ini'
maybe chmod 0644 'php/8.0/mods-available/igbinary.ini'
maybe chmod 0644 'php/8.0/mods-available/imagick.ini'
maybe chmod 0644 'php/8.0/mods-available/imap.ini'
maybe chmod 0644 'php/8.0/mods-available/intl.ini'
maybe chmod 0644 'php/8.0/mods-available/mbstring.ini'
maybe chmod 0644 'php/8.0/mods-available/memcache.ini'
maybe chmod 0644 'php/8.0/mods-available/memcached.ini'
maybe chmod 0644 'php/8.0/mods-available/msgpack.ini'
maybe chmod 0644 'php/8.0/mods-available/mysqli.ini'
maybe chmod 0644 'php/8.0/mods-available/mysqlnd.ini'
maybe chmod 0644 'php/8.0/mods-available/opcache.ini'
maybe chmod 0644 'php/8.0/mods-available/pdo.ini'
maybe chmod 0644 'php/8.0/mods-available/pdo_mysql.ini'
maybe chmod 0644 'php/8.0/mods-available/phar.ini'
maybe chmod 0644 'php/8.0/mods-available/posix.ini'
maybe chmod 0644 'php/8.0/mods-available/readline.ini'
maybe chmod 0644 'php/8.0/mods-available/redis.ini'
maybe chmod 0644 'php/8.0/mods-available/shmop.ini'
maybe chmod 0644 'php/8.0/mods-available/simplexml.ini'
maybe chmod 0644 'php/8.0/mods-available/sockets.ini'
maybe chmod 0644 'php/8.0/mods-available/sysvmsg.ini'
maybe chmod 0644 'php/8.0/mods-available/sysvsem.ini'
maybe chmod 0644 'php/8.0/mods-available/sysvshm.ini'
maybe chmod 0644 'php/8.0/mods-available/tokenizer.ini'
maybe chmod 0644 'php/8.0/mods-available/xml.ini'
maybe chmod 0644 'php/8.0/mods-available/xmlreader.ini'
maybe chmod 0644 'php/8.0/mods-available/xmlwriter.ini'
maybe chmod 0644 'php/8.0/mods-available/xsl.ini'
maybe chmod 0644 'php/8.0/mods-available/zip.ini'
maybe chmod 0755 'php/8.1' maybe chmod 0755 'php/8.1'
maybe chmod 0755 'php/8.1/cgi' maybe chmod 0755 'php/8.1/cgi'
maybe chmod 0755 'php/8.1/cgi/conf.d' maybe chmod 0755 'php/8.1/cgi/conf.d'
-32
View File
@@ -1,32 +0,0 @@
# This file replaces old system MIME types and sets them only in the
# Apache webserver
# application/x-httpd-php phtml php
<FilesMatch ".+\.ph(ar|p|tml)$">
SetHandler application/x-httpd-php
</FilesMatch>
# application/x-httpd-php-source phps
<FilesMatch ".+\.phps$">
SetHandler application/x-httpd-php-source
# Deny access to raw php sources by default
# To re-enable it's recommended to enable access to the files
# only in specific virtual host or directory
Require all denied
</FilesMatch>
# Deny access to files without filename (e.g. '.php')
<FilesMatch "^\.ph(ar|p|ps|tml)$">
Require all denied
</FilesMatch>
# To enable PHP CGI site-wide, just uncomment following lines, however
# as a security measure, it's recommended to enable PHP just in the
# specific virtual servers or just specific directories
#ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
#<Directory "/usr/lib/cgi-bin">
# AllowOverride None
# Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
# Order allow,deny
# Allow from all
#</Directory>
#Action application/x-httpd-php /cgi-bin/php8.0
-32
View File
@@ -1,32 +0,0 @@
# Redirect to local php-fpm if mod_php is not available
<IfModule !mod_php8.c>
<IfModule proxy_fcgi_module>
# Enable http authorization headers
<IfModule setenvif_module>
SetEnvIfNoCase ^Authorization$ "(.+)" HTTP_AUTHORIZATION=$1
</IfModule>
<FilesMatch ".+\.ph(ar|p|tml)$">
SetHandler "proxy:unix:/run/php/php8.0-fpm.sock|fcgi://localhost"
</FilesMatch>
# The default configuration works for most of the installation, however it could
# be improved in various ways. One simple improvement is to not pass files that
# doesn't exist to the handler as shown below, for more configuration examples
# see https://wiki.apache.org/httpd/PHP-FPM
# <FilesMatch ".+\.ph(ar|p|tml)$">
# <If "-f %{REQUEST_FILENAME}">
# SetHandler "proxy:unix:/run/php/php8.0-fpm.sock|fcgi://localhost"
# </If>
# </FilesMatch>
<FilesMatch ".+\.phps$">
# Deny access to raw php sources by default
# To re-enable it's recommended to enable access to the files
# only in specific virtual host or directory
Require all denied
</FilesMatch>
# Deny access to files without filename (e.g. '.php')
<FilesMatch "^\.ph(ar|p|ps|tml)$">
Require all denied
</FilesMatch>
</IfModule>
</IfModule>
-161
View File
@@ -1,161 +0,0 @@
#!/bin/sh
### BEGIN INIT INFO
# Provides: php8.0-fpm
# Required-Start: $remote_fs $network
# Required-Stop: $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: starts php8.0-fpm
# Description: Starts The PHP FastCGI Process Manager Daemon
### END INIT INFO
# Author: Ondrej Sury <ondrej@debian.org>
PATH=/sbin:/usr/sbin:/bin:/usr/bin
DESC="PHP 8.0 FastCGI Process Manager"
NAME=php-fpm8.0
CONFFILE=/etc/php/8.0/fpm/php-fpm.conf
DAEMON=/usr/sbin/$NAME
DAEMON_ARGS="--daemonize --fpm-config $CONFFILE"
CONF_PIDFILE=$(sed -n 's/^pid[ =]*//p' $CONFFILE)
PIDFILE=${CONF_PIDFILE:-/run/php/php8.0-fpm.pid}
TIMEOUT=30
SCRIPTNAME=/etc/init.d/$NAME
# Exit if the package is not installed
[ -x "$DAEMON" ] || exit 0
# Read configuration variable file if it is present
[ -r /etc/default/$NAME ] && . /etc/default/$NAME
# Load the VERBOSE setting and other rcS variables
. /lib/init/vars.sh
# Define LSB log_* functions.
# Depend on lsb-base (>= 3.0-6) to ensure that this file is present.
. /lib/lsb/init-functions
#
# Function that starts the daemon/service
#
do_start()
{
# Return
# 0 if daemon has been started
# 1 if daemon was already running
# 2 if daemon could not be started
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \
|| return 1
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
$DAEMON_ARGS 2>/dev/null \
|| return 2
# Add code here, if necessary, that waits for the process to be ready
# to handle requests from services started subsequently which depend
# on this one. As a last resort, sleep for some time.
}
#
# Function that stops the daemon/service
#
do_stop()
{
# Return
# 0 if daemon has been stopped
# 1 if daemon was already stopped
# 2 if daemon could not be stopped
# other if a failure occurred
start-stop-daemon --stop --quiet --retry=QUIT/$TIMEOUT/TERM/5/KILL/5 --pidfile $PIDFILE --name $NAME
RETVAL="$?"
[ "$RETVAL" = 2 ] && return 2
# Wait for children to finish too if this is a daemon that forks
# and if the daemon is only ever run from this initscript.
# If the above conditions are not satisfied then add some other code
# that waits for the process to drop all resources that could be
# needed by services started subsequently. A last resort is to
# sleep for some time.
start-stop-daemon --stop --quiet --oknodo --retry=0/30/TERM/5/KILL/5 --exec $DAEMON
[ "$?" = 2 ] && return 2
# Many daemons don't delete their pidfiles when they exit.
rm -f $PIDFILE
return "$RETVAL"
}
#
# Function that sends a SIGHUP to the daemon/service
#
do_reload() {
#
# If the daemon can reload its configuration without
# restarting (for example, when it is sent a SIGHUP),
# then implement that here.
#
start-stop-daemon --stop --signal USR2 --quiet --pidfile $PIDFILE --name $NAME
return 0
}
case "$1" in
start)
[ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME"
systemd-tmpfiles --remove --create /usr/lib/tmpfiles.d/php8.0-fpm.conf
case "$?" in
0)
do_start
case "$?" in
0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
esac
;;
1) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
esac
;;
stop)
[ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME"
do_stop
case "$?" in
0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
esac
;;
status)
status_of_proc "$DAEMON" "$NAME" && exit 0 || exit $?
;;
reload|force-reload)
log_daemon_msg "Reloading $DESC" "$NAME"
do_reload
log_end_msg $?
;;
reopen-logs)
log_daemon_msg "Reopening $DESC logs" $NAME
if start-stop-daemon --stop --signal USR1 --oknodo --quiet \
--pidfile $PIDFILE --exec $DAEMON
then
log_end_msg 0
else
log_end_msg 1
fi
;;
restart)
log_daemon_msg "Restarting $DESC" "$NAME"
do_stop
case "$?" in
0|1)
do_start
case "$?" in
0) log_end_msg 0 ;;
1) log_end_msg 1 ;; # Old process is still running
*) log_end_msg 1 ;; # Failed to start
esac
;;
*)
# Failed to stop
log_end_msg 1
;;
esac
;;
*)
echo "Usage: $SCRIPTNAME {start|stop|status|restart|reload|force-reload}" >&2
exit 1
;;
esac
:
-13
View File
@@ -1,13 +0,0 @@
/var/log/php8.0-fpm.log {
rotate 12
weekly
missingok
notifempty
compress
delaycompress
postrotate
if [ -x /usr/lib/php/php8.0-fpm-reopenlogs ]; then
/usr/lib/php/php8.0-fpm-reopenlogs;
fi
endscript
}
-1946
View File
File diff suppressed because it is too large Load Diff
-1946
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
-145
View File
@@ -1,145 +0,0 @@
;;;;;;;;;;;;;;;;;;;;;
; FPM Configuration ;
;;;;;;;;;;;;;;;;;;;;;
; All relative paths in this configuration file are relative to PHP's install
; prefix (/usr). This prefix can be dynamically changed by using the
; '-p' argument from the command line.
;;;;;;;;;;;;;;;;;;
; Global Options ;
;;;;;;;;;;;;;;;;;;
[global]
; Pid file
; Note: the default prefix is /var
; Default Value: none
; Warning: if you change the value here, you need to modify systemd
; service PIDFile= setting to match the value here.
pid = /run/php/php8.0-fpm.pid
; Error log file
; If it's set to "syslog", log is sent to syslogd instead of being written
; into a local file.
; Note: the default prefix is /var
; Default Value: log/php-fpm.log
error_log = /var/log/php8.0-fpm.log
; syslog_facility is used to specify what type of program is logging the
; message. This lets syslogd specify that messages from different facilities
; will be handled differently.
; See syslog(3) for possible values (ex daemon equiv LOG_DAEMON)
; Default Value: daemon
;syslog.facility = daemon
; syslog_ident is prepended to every message. If you have multiple FPM
; instances running on the same server, you can change the default value
; which must suit common needs.
; Default Value: php-fpm
;syslog.ident = php-fpm
; Log level
; Possible Values: alert, error, warning, notice, debug
; Default Value: notice
;log_level = notice
; Log limit on number of characters in the single line (log entry). If the
; line is over the limit, it is wrapped on multiple lines. The limit is for
; all logged characters including message prefix and suffix if present. However
; the new line character does not count into it as it is present only when
; logging to a file descriptor. It means the new line character is not present
; when logging to syslog.
; Default Value: 1024
;log_limit = 4096
; Log buffering specifies if the log line is buffered which means that the
; line is written in a single write operation. If the value is false, then the
; data is written directly into the file descriptor. It is an experimental
; option that can potentionaly improve logging performance and memory usage
; for some heavy logging scenarios. This option is ignored if logging to syslog
; as it has to be always buffered.
; Default value: yes
;log_buffering = no
; If this number of child processes exit with SIGSEGV or SIGBUS within the time
; interval set by emergency_restart_interval then FPM will restart. A value
; of '0' means 'Off'.
; Default Value: 0
emergency_restart_threshold = 10
; Interval of time used by emergency_restart_interval to determine when
; a graceful restart will be initiated. This can be useful to work around
; accidental corruptions in an accelerator's shared memory.
; Available Units: s(econds), m(inutes), h(ours), or d(ays)
; Default Unit: seconds
; Default Value: 0
emergency_restart_interval = 1m
; Time limit for child processes to wait for a reaction on signals from master.
; Available units: s(econds), m(inutes), h(ours), or d(ays)
; Default Unit: seconds
; Default Value: 0
process_control_timeout = 10
; The maximum number of processes FPM will fork. This has been designed to control
; the global number of processes when using dynamic PM within a lot of pools.
; Use it with caution.
; Note: A value of 0 indicates no limit
; Default Value: 0
; process.max = 128
; Specify the nice(2) priority to apply to the master process (only if set)
; The value can vary from -19 (highest priority) to 20 (lowest priority)
; Note: - It will only work if the FPM master process is launched as root
; - The pool process will inherit the master process priority
; unless specified otherwise
; Default Value: no set
; process.priority = -19
; Send FPM to background. Set to 'no' to keep FPM in foreground for debugging.
; Default Value: yes
;daemonize = yes
; Set open file descriptor rlimit for the master process.
; Default Value: system defined value
;rlimit_files = 1024
; Set max core size rlimit for the master process.
; Possible Values: 'unlimited' or an integer greater or equal to 0
; Default Value: system defined value
;rlimit_core = 0
; Specify the event mechanism FPM will use. The following is available:
; - select (any POSIX os)
; - poll (any POSIX os)
; - epoll (linux >= 2.5.44)
; - kqueue (FreeBSD >= 4.1, OpenBSD >= 2.9, NetBSD >= 2.0)
; - /dev/poll (Solaris >= 7)
; - port (Solaris >= 10)
; Default Value: not set (auto detection)
;events.mechanism = epoll
; When FPM is built with systemd integration, specify the interval,
; in seconds, between health report notification to systemd.
; Set to 0 to disable.
; Available Units: s(econds), m(inutes), h(ours)
; Default Unit: seconds
; Default value: 10
;systemd_interval = 10
;;;;;;;;;;;;;;;;;;;;
; Pool Definitions ;
;;;;;;;;;;;;;;;;;;;;
; Multiple pools of child processes may be started with different listening
; ports and different management options. The name of the pool will be
; used in logs and stats. There is no limitation on the number of pools which
; FPM can handle. Your system will tell you anyway :)
; Include one or more files. If glob(3) exists, it is used to include a bunch of
; files from a glob(3) pattern. This directive can be used everywhere in the
; file.
; Relative path can also be used. They will be prefixed by:
; - the global prefix if it's been set (-p argument)
; - /usr otherwise
include=/etc/php/8.0/fpm/pool.d/*.conf
-1949
View File
File diff suppressed because it is too large Load Diff
-455
View File
@@ -1,455 +0,0 @@
; Start a new pool named 'www'.
; the variable $pool can be used in any directive and will be replaced by the
; pool name ('www' here)
[www]
; Per pool prefix
; It only applies on the following directives:
; - 'access.log'
; - 'slowlog'
; - 'listen' (unixsocket)
; - 'chroot'
; - 'chdir'
; - 'php_values'
; - 'php_admin_values'
; When not set, the global prefix (or /usr) applies instead.
; Note: This directive can also be relative to the global prefix.
; Default Value: none
;prefix = /path/to/pools/$pool
; Unix user/group of processes
; Note: The user is mandatory. If the group is not set, the default user's group
; will be used.
user = www-data
group = www-data
; The address on which to accept FastCGI requests.
; Valid syntaxes are:
; 'ip.add.re.ss:port' - to listen on a TCP socket to a specific IPv4 address on
; a specific port;
; '[ip:6:addr:ess]:port' - to listen on a TCP socket to a specific IPv6 address on
; a specific port;
; 'port' - to listen on a TCP socket to all addresses
; (IPv6 and IPv4-mapped) on a specific port;
; '/path/to/unix/socket' - to listen on a unix socket.
; Note: This value is mandatory.
listen = /run/php/php8.0-fpm.sock
; Set listen(2) backlog.
; Default Value: 511 (-1 on FreeBSD and OpenBSD)
;listen.backlog = 511
; Set permissions for unix socket, if one is used. In Linux, read/write
; permissions must be set in order to allow connections from a web server. Many
; BSD-derived systems allow connections regardless of permissions. The owner
; and group can be specified either by name or by their numeric IDs.
; Default Values: user and group are set as the running user
; mode is set to 0660
listen.owner = www-data
listen.group = www-data
;listen.mode = 0660
; When POSIX Access Control Lists are supported you can set them using
; these options, value is a comma separated list of user/group names.
; When set, listen.owner and listen.group are ignored
;listen.acl_users =
;listen.acl_groups =
; List of addresses (IPv4/IPv6) of FastCGI clients which are allowed to connect.
; Equivalent to the FCGI_WEB_SERVER_ADDRS environment variable in the original
; PHP FCGI (5.2.2+). Makes sense only with a tcp listening socket. Each address
; must be separated by a comma. If this value is left blank, connections will be
; accepted from any ip address.
; Default Value: any
;listen.allowed_clients = 127.0.0.1
; Specify the nice(2) priority to apply to the pool processes (only if set)
; The value can vary from -19 (highest priority) to 20 (lower priority)
; Note: - It will only work if the FPM master process is launched as root
; - The pool processes will inherit the master process priority
; unless it specified otherwise
; Default Value: no set
; process.priority = -19
; Set the process dumpable flag (PR_SET_DUMPABLE prctl) even if the process user
; or group is different than the master process user. It allows to create process
; core dump and ptrace the process for the pool user.
; Default Value: no
; process.dumpable = yes
; Choose how the process manager will control the number of child processes.
; Possible Values:
; static - a fixed number (pm.max_children) of child processes;
; dynamic - the number of child processes are set dynamically based on the
; following directives. With this process management, there will be
; always at least 1 children.
; pm.max_children - the maximum number of children that can
; be alive at the same time.
; pm.start_servers - the number of children created on startup.
; pm.min_spare_servers - the minimum number of children in 'idle'
; state (waiting to process). If the number
; of 'idle' processes is less than this
; number then some children will be created.
; pm.max_spare_servers - the maximum number of children in 'idle'
; state (waiting to process). If the number
; of 'idle' processes is greater than this
; number then some children will be killed.
; ondemand - no children are created at startup. Children will be forked when
; new requests will connect. The following parameter are used:
; pm.max_children - the maximum number of children that
; can be alive at the same time.
; pm.process_idle_timeout - The number of seconds after which
; an idle process will be killed.
; Note: This value is mandatory.
pm = dynamic
; The number of child processes to be created when pm is set to 'static' and the
; maximum number of child processes when pm is set to 'dynamic' or 'ondemand'.
; This value sets the limit on the number of simultaneous requests that will be
; served. Equivalent to the ApacheMaxClients directive with mpm_prefork.
; Equivalent to the PHP_FCGI_CHILDREN environment variable in the original PHP
; CGI. The below defaults are based on a server without much resources. Don't
; forget to tweak pm.* to fit your needs.
; Note: Used when pm is set to 'static', 'dynamic' or 'ondemand'
; Note: This value is mandatory.
pm.max_children = 5
; The number of child processes created on startup.
; Note: Used only when pm is set to 'dynamic'
; Default Value: (min_spare_servers + max_spare_servers) / 2
pm.start_servers = 2
; The desired minimum number of idle server processes.
; Note: Used only when pm is set to 'dynamic'
; Note: Mandatory when pm is set to 'dynamic'
pm.min_spare_servers = 1
; The desired maximum number of idle server processes.
; Note: Used only when pm is set to 'dynamic'
; Note: Mandatory when pm is set to 'dynamic'
pm.max_spare_servers = 3
; The number of seconds after which an idle process will be killed.
; Note: Used only when pm is set to 'ondemand'
; Default Value: 10s
;pm.process_idle_timeout = 10s;
; The number of requests each child process should execute before respawning.
; This can be useful to work around memory leaks in 3rd party libraries. For
; endless request processing specify '0'. Equivalent to PHP_FCGI_MAX_REQUESTS.
; Default Value: 0
pm.max_requests = 1000
; The URI to view the FPM status page. If this value is not set, no URI will be
; recognized as a status page. It shows the following information:
; pool - the name of the pool;
; process manager - static, dynamic or ondemand;
; start time - the date and time FPM has started;
; start since - number of seconds since FPM has started;
; accepted conn - the number of request accepted by the pool;
; listen queue - the number of request in the queue of pending
; connections (see backlog in listen(2));
; max listen queue - the maximum number of requests in the queue
; of pending connections since FPM has started;
; listen queue len - the size of the socket queue of pending connections;
; idle processes - the number of idle processes;
; active processes - the number of active processes;
; total processes - the number of idle + active processes;
; max active processes - the maximum number of active processes since FPM
; has started;
; max children reached - number of times, the process limit has been reached,
; when pm tries to start more children (works only for
; pm 'dynamic' and 'ondemand');
; Value are updated in real time.
; Example output:
; pool: www
; process manager: static
; start time: 01/Jul/2011:17:53:49 +0200
; start since: 62636
; accepted conn: 190460
; listen queue: 0
; max listen queue: 1
; listen queue len: 42
; idle processes: 4
; active processes: 11
; total processes: 15
; max active processes: 12
; max children reached: 0
;
; By default the status page output is formatted as text/plain. Passing either
; 'html', 'xml' or 'json' in the query string will return the corresponding
; output syntax. Example:
; http://www.foo.bar/status
; http://www.foo.bar/status?json
; http://www.foo.bar/status?html
; http://www.foo.bar/status?xml
;
; By default the status page only outputs short status. Passing 'full' in the
; query string will also return status for each pool process.
; Example:
; http://www.foo.bar/status?full
; http://www.foo.bar/status?json&full
; http://www.foo.bar/status?html&full
; http://www.foo.bar/status?xml&full
; The Full status returns for each process:
; pid - the PID of the process;
; state - the state of the process (Idle, Running, ...);
; start time - the date and time the process has started;
; start since - the number of seconds since the process has started;
; requests - the number of requests the process has served;
; request duration - the duration in µs of the requests;
; request method - the request method (GET, POST, ...);
; request URI - the request URI with the query string;
; content length - the content length of the request (only with POST);
; user - the user (PHP_AUTH_USER) (or '-' if not set);
; script - the main script called (or '-' if not set);
; last request cpu - the %cpu the last request consumed
; it's always 0 if the process is not in Idle state
; because CPU calculation is done when the request
; processing has terminated;
; last request memory - the max amount of memory the last request consumed
; it's always 0 if the process is not in Idle state
; because memory calculation is done when the request
; processing has terminated;
; If the process is in Idle state, then informations are related to the
; last request the process has served. Otherwise informations are related to
; the current request being served.
; Example output:
; ************************
; pid: 31330
; state: Running
; start time: 01/Jul/2011:17:53:49 +0200
; start since: 63087
; requests: 12808
; request duration: 1250261
; request method: GET
; request URI: /test_mem.php?N=10000
; content length: 0
; user: -
; script: /home/fat/web/docs/php/test_mem.php
; last request cpu: 0.00
; last request memory: 0
;
; Note: There is a real-time FPM status monitoring sample web page available
; It's available in: /usr/share/php/8.0/fpm/status.html
;
; Note: The value must start with a leading slash (/). The value can be
; anything, but it may not be a good idea to use the .php extension or it
; may conflict with a real PHP file.
; Default Value: not set
;pm.status_path = /status
; The address on which to accept FastCGI status request. This creates a new
; invisible pool that can handle requests independently. This is useful
; if the main pool is busy with long running requests because it is still possible
; to get the status before finishing the long running requests.
;
; Valid syntaxes are:
; 'ip.add.re.ss:port' - to listen on a TCP socket to a specific IPv4 address on
; a specific port;
; '[ip:6:addr:ess]:port' - to listen on a TCP socket to a specific IPv6 address on
; a specific port;
; 'port' - to listen on a TCP socket to all addresses
; (IPv6 and IPv4-mapped) on a specific port;
; '/path/to/unix/socket' - to listen on a unix socket.
; Default Value: value of the listen option
;pm.status_listen = 127.0.0.1:9001
; The ping URI to call the monitoring page of FPM. If this value is not set, no
; URI will be recognized as a ping page. This could be used to test from outside
; that FPM is alive and responding, or to
; - create a graph of FPM availability (rrd or such);
; - remove a server from a group if it is not responding (load balancing);
; - trigger alerts for the operating team (24/7).
; Note: The value must start with a leading slash (/). The value can be
; anything, but it may not be a good idea to use the .php extension or it
; may conflict with a real PHP file.
; Default Value: not set
;ping.path = /ping
; This directive may be used to customize the response of a ping request. The
; response is formatted as text/plain with a 200 response code.
; Default Value: pong
;ping.response = pong
; The access log file
; Default: not set
;access.log = log/$pool.access.log
; The access log format.
; The following syntax is allowed
; %%: the '%' character
; %C: %CPU used by the request
; it can accept the following format:
; - %{user}C for user CPU only
; - %{system}C for system CPU only
; - %{total}C for user + system CPU (default)
; %d: time taken to serve the request
; it can accept the following format:
; - %{seconds}d (default)
; - %{milliseconds}d
; - %{mili}d
; - %{microseconds}d
; - %{micro}d
; %e: an environment variable (same as $_ENV or $_SERVER)
; it must be associated with embraces to specify the name of the env
; variable. Some examples:
; - server specifics like: %{REQUEST_METHOD}e or %{SERVER_PROTOCOL}e
; - HTTP headers like: %{HTTP_HOST}e or %{HTTP_USER_AGENT}e
; %f: script filename
; %l: content-length of the request (for POST request only)
; %m: request method
; %M: peak of memory allocated by PHP
; it can accept the following format:
; - %{bytes}M (default)
; - %{kilobytes}M
; - %{kilo}M
; - %{megabytes}M
; - %{mega}M
; %n: pool name
; %o: output header
; it must be associated with embraces to specify the name of the header:
; - %{Content-Type}o
; - %{X-Powered-By}o
; - %{Transfert-Encoding}o
; - ....
; %p: PID of the child that serviced the request
; %P: PID of the parent of the child that serviced the request
; %q: the query string
; %Q: the '?' character if query string exists
; %r: the request URI (without the query string, see %q and %Q)
; %R: remote IP address
; %s: status (response code)
; %t: server time the request was received
; it can accept a strftime(3) format:
; %d/%b/%Y:%H:%M:%S %z (default)
; The strftime(3) format must be encapsuled in a %{<strftime_format>}t tag
; e.g. for a ISO8601 formatted timestring, use: %{%Y-%m-%dT%H:%M:%S%z}t
; %T: time the log has been written (the request has finished)
; it can accept a strftime(3) format:
; %d/%b/%Y:%H:%M:%S %z (default)
; The strftime(3) format must be encapsuled in a %{<strftime_format>}t tag
; e.g. for a ISO8601 formatted timestring, use: %{%Y-%m-%dT%H:%M:%S%z}t
; %u: remote user
;
; Default: "%R - %u %t \"%m %r\" %s"
;access.format = "%R - %u %t \"%m %r%Q%q\" %s %f %{mili}d %{kilo}M %C%%"
; The log file for slow requests
; Default Value: not set
; Note: slowlog is mandatory if request_slowlog_timeout is set
;slowlog = log/$pool.log.slow
; The timeout for serving a single request after which a PHP backtrace will be
; dumped to the 'slowlog' file. A value of '0s' means 'off'.
; Available units: s(econds)(default), m(inutes), h(ours), or d(ays)
; Default Value: 0
;request_slowlog_timeout = 0
; Depth of slow log stack trace.
; Default Value: 20
;request_slowlog_trace_depth = 20
; The timeout for serving a single request after which the worker process will
; be killed. This option should be used when the 'max_execution_time' ini option
; does not stop script execution for some reason. A value of '0' means 'off'.
; Available units: s(econds)(default), m(inutes), h(ours), or d(ays)
; Default Value: 0
;request_terminate_timeout = 0
; The timeout set by 'request_terminate_timeout' ini option is not engaged after
; application calls 'fastcgi_finish_request' or when application has finished and
; shutdown functions are being called (registered via register_shutdown_function).
; This option will enable timeout limit to be applied unconditionally
; even in such cases.
; Default Value: no
;request_terminate_timeout_track_finished = no
; Set open file descriptor rlimit.
; Default Value: system defined value
;rlimit_files = 1024
; Set max core size rlimit.
; Possible Values: 'unlimited' or an integer greater or equal to 0
; Default Value: system defined value
;rlimit_core = 0
; Chroot to this directory at the start. This value must be defined as an
; absolute path. When this value is not set, chroot is not used.
; Note: you can prefix with '$prefix' to chroot to the pool prefix or one
; of its subdirectories. If the pool prefix is not set, the global prefix
; will be used instead.
; Note: chrooting is a great security feature and should be used whenever
; possible. However, all PHP paths will be relative to the chroot
; (error_log, sessions.save_path, ...).
; Default Value: not set
;chroot =
; Chdir to this directory at the start.
; Note: relative path can be used.
; Default Value: current directory or / when chroot
;chdir = /var/www
; Redirect worker stdout and stderr into main error log. If not set, stdout and
; stderr will be redirected to /dev/null according to FastCGI specs.
; Note: on highloaded environment, this can cause some delay in the page
; process time (several ms).
; Default Value: no
;catch_workers_output = yes
; Decorate worker output with prefix and suffix containing information about
; the child that writes to the log and if stdout or stderr is used as well as
; log level and time. This options is used only if catch_workers_output is yes.
; Settings to "no" will output data as written to the stdout or stderr.
; Default value: yes
;decorate_workers_output = no
; Clear environment in FPM workers
; Prevents arbitrary environment variables from reaching FPM worker processes
; by clearing the environment in workers before env vars specified in this
; pool configuration are added.
; Setting to "no" will make all environment variables available to PHP code
; via getenv(), $_ENV and $_SERVER.
; Default Value: yes
;clear_env = no
; Limits the extensions of the main script FPM will allow to parse. This can
; prevent configuration mistakes on the web server side. You should only limit
; FPM to .php extensions to prevent malicious users to use other extensions to
; execute php code.
; Note: set an empty value to allow all extensions.
; Default Value: .php
;security.limit_extensions = .php .php3 .php4 .php5 .php7
; Pass environment variables like LD_LIBRARY_PATH. All $VARIABLEs are taken from
; the current environment.
; Default Value: clean env
env[HOSTNAME] = $HOSTNAME
env[PATH] = /usr/local/bin:/usr/bin:/bin
env[TMP] = /tmp
env[TMPDIR] = /tmp
env[TEMP] = /tmp
; Additional php.ini defines, specific to this pool of workers. These settings
; overwrite the values previously defined in the php.ini. The directives are the
; same as the PHP SAPI:
; php_value/php_flag - you can set classic ini defines which can
; be overwritten from PHP call 'ini_set'.
; php_admin_value/php_admin_flag - these directives won't be overwritten by
; PHP call 'ini_set'
; For php_*flag, valid values are on, off, 1, 0, true, false, yes or no.
; Defining 'extension' will load the corresponding shared extension from
; extension_dir. Defining 'disable_functions' or 'disable_classes' will not
; overwrite previously defined php.ini values, but will append the new value
; instead.
; Note: path INI options can be relative and will be expanded with the prefix
; (pool, global or /usr)
; Default Value: nothing is defined by default except the values in php.ini and
; specified at startup with the -d argument
;php_admin_value[sendmail_path] = /usr/sbin/sendmail -t -i -f www@my.domain.com
;php_flag[display_errors] = off
;php_admin_value[error_log] = /var/log/fpm-php.www.log
;php_admin_flag[log_errors] = on
;php_admin_value[memory_limit] = 32M
-2
View File
@@ -1,2 +0,0 @@
extension=apcu.so
apc.enable_cli=1
-1
View File
@@ -1 +0,0 @@
extension=apcu.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php bcmath module
; priority=20
extension=bcmath.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=calendar.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=ctype.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php curl module
; priority=20
extension=curl.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php xml module
; priority=20
extension=dom.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=exif.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=ffi.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=fileinfo.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=ftp.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php gd module
; priority=20
extension=gd.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=gettext.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php gmp module
; priority=20
extension=gmp.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=iconv.so
-15
View File
@@ -1,15 +0,0 @@
; configuration for php igbinary module
; priority=20
; Load igbinary extension
extension=igbinary.so
; Use igbinary as session serializer
;session.serialize_handler=igbinary
; Enable or disable compacting of duplicate strings
; The default is On.
igbinary.compact_strings=On
; Use igbinary as serializer in APC cache (3.1.7 or later)
;apc.serializer=igbinary
-2
View File
@@ -1,2 +0,0 @@
; configuration for php imagick module
extension=imagick.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php imap module
; priority=20
extension=imap.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php intl module
; priority=20
extension=intl.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php mbstring module
; priority=20
extension=mbstring.so
-56
View File
@@ -1,56 +0,0 @@
; uncomment the next line to enable the module
extension=memcache.so
[memcache]
; Whether to transparently failover to other servers on errors.
;
; memcache.allow_failover="1"
; Defines how many servers to try when setting and getting data. Used
; only in conjunction with memcache.allow_failover.
;
; memcache.max_failover_attempts="20"
; Data will be transferred in chunks of this size, setting the value
; lower requires more network writes. Try increasing this value to
; 32768 if noticing otherwise inexplicable slowdowns.
;
; memcache.chunk_size="8192"
; The default TCP port number to use when connecting to the memcached
; server if no other port is specified.
;
; memcache.default_port="11211"
; Controls which strategy to use when mapping keys to servers. Set
; this value to consistent to enable consistent hashing which allows
; servers to be added or removed from the pool without causing keys to
; be remapped. Setting this value to standard results in the old
; strategy being used.
;
; memcache.hash_strategy="consistent"
; Controls which hash function to apply when mapping keys to servers,
; crc32 uses the standard CRC32 hash while fnv uses FNV-1a
;
; memcache.hash_function="crc32"
; Use memcache as a session handler by setting this value to memcache.
;
; session.save_handler="memcache"
; Defines a comma separated of server urls to use for session storage,
; for example session.save_path="tcp://host1:11211,tcp://host2:11211".
;
; Each url may contain parameters which are applied to that server,
; they are the same as for the Memcache::addServer() method. For
; example: session.save_path="tcp://host1:11211?persistent=1&weight=1&timeout=1&retry_interval=15"
;
; session.save_path="tcp://localhost:11211"
; Additional parameters
; memcache.protocol=ascii
; memcache.redundancy=1
; memcache.session_redundancy=2
; memcache.compress_threshold=20000
; memcache.lock_timeout=15
-5
View File
@@ -1,5 +0,0 @@
; priority=25
extension=memcached.so
; You need to install php-igbinary package to use igbinary serializer
; and php-msgpack to use msgpack serializer
memcached.serializer=php
-3
View File
@@ -1,3 +0,0 @@
; configuration for php msgpack module
; priority=20
extension=msgpack.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php mysql module
; priority=20
extension=mysqli.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php mysql module
; priority=10
extension=mysqlnd.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php opcache module
; priority=10
zend_extension=opcache.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=10
extension=pdo.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php mysql module
; priority=20
extension=pdo_mysql.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=phar.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=posix.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php readline module
; priority=20
extension=readline.so
-1
View File
@@ -1 +0,0 @@
extension=redis.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=shmop.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php xml module
; priority=20
extension=simplexml.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=sockets.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=sysvmsg.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=sysvsem.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=sysvshm.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php common module
; priority=20
extension=tokenizer.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php xml module
; priority=15
extension=xml.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php xml module
; priority=20
extension=xmlreader.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php xml module
; priority=20
extension=xmlwriter.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php xml module
; priority=20
extension=xsl.so
-3
View File
@@ -1,3 +0,0 @@
; configuration for php zip module
; priority=20
extension=zip.so
-1
View File
@@ -1 +0,0 @@
../init.d/php8.0-fpm
-1
View File
@@ -1 +0,0 @@
../init.d/php8.0-fpm
-1
View File
@@ -1 +0,0 @@
../init.d/php8.0-fpm
-1
View File
@@ -1 +0,0 @@
../init.d/php8.0-fpm
-1
View File
@@ -1 +0,0 @@
../init.d/php8.0-fpm
-1
View File
@@ -1 +0,0 @@
../init.d/php8.0-fpm
-1
View File
@@ -1 +0,0 @@
../init.d/php8.0-fpm
-1
View File
@@ -1 +0,0 @@
/dev/null