HTTP/2 support in php:7.2-apache-stretch image
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- apache, docker, php
- Área
- backend, infrastructure, networking
Línea de trabajo
Comienza reproduciendo el comportamiento informado con la imagen php:7.2-apache-stretch e inspecciona la configuración del Apache MPM habilitado, mod_http2 y el módulo PHP descrita en el issue. El issue no menciona ningún archivo del repositorio ni ningún cambio solicitado; para completar el trabajo sería necesario identificar y documentar una configuración compatible o una corrección de la imagen aprobada por un maintainer.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hello,
I have faced issue with http/2 using php:7.2-apache-stretch image.
While running apache having such modules enabled:
a2enmod rewrite
a2enmod headers
a2enmod http2
a2enmod ssl
With configuration (http2.conf included in /etc/apache2/conf-enabled/000-http2.conf):
Protocols h2 h2c http/1.1
H2Push on
H2PushPriority * after
H2PushPriority text/css before
H2PushPriority image/jpeg after 32
H2PushPriority image/png after 32
H2PushPriority application/javascript interleavedSSLProtocol all -SSLv2 -SSLv3
SSLHonorCipherOrder on
SSLCipherSuite 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-A$'`
Apache says:
[http2:warn] [pid 65] AH10034: The mpm module (prefork.c) is not supported by mod_http2. The mpm determines how things are processed in your server. HTTP/2 has more demands in this regard and the currently selected mpm will just not do. This is an advisory warning. Your server will continue to work, but the HTTP/2 protocol will be inactive.
After switching to mpm_event, another issue occurs:
[php7:crit] [pid 131:tid 140261273732288] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.
AH00013: Pre-configuration failed
Thanks in advance for any help.
- Lenguaje dominante
- Dockerfile
- Estrellas
- 4k
- Forks
- 2k
- Merge medio
- 5 d 21 h
- PR fusionados (30 d)
- 1
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de docker-library/php
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
docker-library/php#1674 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
docker-library/php#1680 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
docker-library/php#1675 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
docker-library/php#1673 · 5 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 38/100
docker-library/php#1631 · 9 comentarios · 6 reacciones ·
Todos los issues de docker-library/php
Issues similares
-
Area: Excel support
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
orbeon/orbeon-forms#7893 ·
-
essnmx good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 95/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
yeti-platform/yeti#1380 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
modelcontextprotocol/python-sdk#3566 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
griptape-ai/griptape#2353 ·