-
-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FPM-NGINX 7.4 & 8.0: unknown directive "http2" in 7.4-fpm-nginx-alpine #426
Comments
🔀 Workaround
👉 Potential CauseThe base OS for Alpine for these versions is
|
…and messages (#490) * Force do not exit on error for the try loop on migrations. Fixes #489 * Update notice for custom commands * Removed Alpine from 7.4.33 because Alpine 3.16 reached EOL (#426 (comment)) * Removed Alpine from PHP 8.0 because Alpine 3.16 reached EOL (#426 (comment)) * Added PHP version and image version to container info start up * Switch to GitHub runners on Ubuntu 24.04 * Set GHA cache * Re-added alpine for 7.4 and 8.0 (#426 (comment)) * Converted to buildx and added platform support * Adjusted PRs to run automatically * Deprecated and removed linux/arm/v7 * Sign into docker registry only if we're pushing the image * Added docs to clarify why we don't use subshells (#481 (comment)) * Fixed link
Steps To Reproduce
Run
docker run --rm -e SSL_MODE="full" serversideup/php:7.4-fpm-nginx-alpine
. The directivehttp2
is not know in this version of nginx and therefore the https server cannot start.Outcome
What did you expect?
A valid nginx config which can be interpreted by the running nginx.
What happened instead?
The containers cant start because of a recurring nginx error:
Affected Docker Images
serversideup/php:7.4-fpm-nginx-alpine
,serversideup/php:8.0-fpm-nginx-alpine
Anything else?
This commit did break it: 9999c09
Reverting it for the few containers worked for me.
The text was updated successfully, but these errors were encountered: