php-fpm: /run_local

This commit is contained in:
Starbeamrainbowlabs 2023-12-16 14:19:58 +00:00
parent e38c3343c2
commit 0ad8123d92
Signed by: sbrl
GPG Key ID: 1BE5172E637709C2
4 changed files with 5 additions and 4 deletions

View File

@ -16,7 +16,7 @@ COPY --from=builder /usr/share/keyrings/deb.sury.org-php.gpg /usr/share/keyrings
COPY --from=builder /etc/apt/sources.list.d/php.list /etc/apt/sources.list.d/php.list COPY --from=builder /etc/apt/sources.list.d/php.list /etc/apt/sources.list.d/php.list
RUN apt-get update && install_packages php8.3-fpm php8.3-mbstring php8.3-imagick php8.3-zip php8.3-intl php8.3-sqlite3 supervisor lighttpd && apt-get clean && mkdir -p /app RUN apt-get update && install_packages php8.3-fpm php8.3-mbstring php8.3-imagick php8.3-zip php8.3-intl php8.3-sqlite3 supervisor lighttpd && apt-get clean && mkdir -p /app /run_local && chmod 10700:10700 /run_local
COPY supervisord.conf /app/supervisord.conf COPY supervisord.conf /app/supervisord.conf
COPY php-sbrl.ini /app/sbrl.ini COPY php-sbrl.ini /app/sbrl.ini

View File

@ -10,7 +10,7 @@ index-file.names = ( "index.html" )
static-file.exclude-extensions = ( ".php" ) static-file.exclude-extensions = ( ".php" )
fastcgi.server = ( ".php" => fastcgi.server = ( ".php" =>
(( ((
"socket" => "/run/php-fpm.sock", "socket" => "/run_local/php-fpm.sock",
"broken-scriptfilename" => "enable" "broken-scriptfilename" => "enable"
)) ))
) )

View File

@ -2,6 +2,7 @@
nodaemon=true nodaemon=true
logfile=/proc/self/fd/1 logfile=/proc/self/fd/1
logfile_maxbytes=0 logfile_maxbytes=0
pidfile=/run_local/supervisord.pid
[program:phpfpm] [program:phpfpm]
command=/usr/sbin/php-fpm8.3 --nodaemonize --fpm-config /app/www.conf command=/usr/sbin/php-fpm8.3 --nodaemonize --fpm-config /app/www.conf

View File

@ -1,4 +1,4 @@
pid = /run/php-fpm.pid pid = /run_local/php-fpm.pid
; Log to stdout/stderr 'cause Nomad ; Log to stdout/stderr 'cause Nomad
; Looks like this has to be split across [www] here.... ewww ; Looks like this has to be split across [www] here.... ewww
@ -8,7 +8,7 @@ error_log = /proc/self/fd/2
[www] [www]
user = www-data user = www-data
group = www-data group = www-data
listen = /run/php-fpm.sock listen = /run_local/php-fpm.sock
listen.owner = www-data listen.owner = www-data
listen.group = www-data listen.group = www-data
pm = dynamic pm = dynamic