Skip to content

Commit 09e9898

Browse files
committed
Add php.ini to Dockerfile
1 parent 9c51895 commit 09e9898

File tree

3 files changed

+24
-1
lines changed

3 files changed

+24
-1
lines changed

CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## next bugfix release (4.0.1)
22
- [Docker] Support ARM64 architecture ([PR#130](https://github.com/mapbender/mapbender-starter/pull/130))
3-
- [Docker] Add JPEG support ([PR#132](https://github.com/mapbender/mapbender-starter/pull/132))
3+
- [Docker] Add JPEG support and modify php.ini ([PR#132](https://github.com/mapbender/mapbender-starter/pull/132))
44
- Ignore deprecation notices in production logs ([PR#131](https://github.com/mapbender/mapbender-starter/pull/131))
55

66
## v4.0.0

Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ RUN docker-php-ext-install opcache
2828

2929
RUN rm /etc/apache2/sites-enabled/*
3030
COPY ./docker/mapbender_apache.conf /etc/apache2/sites-enabled/
31+
COPY ./docker/php.ini /usr/local/etc/php/php.ini
3132

3233
RUN sed -ri -e 's!80!8080!g' /etc/apache2/ports.conf
3334
RUN a2enmod rewrite remoteip

docker/php.ini

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
max_input_vars = 8000
2+
expose_php = Off
3+
error_reporting = E_ALL ^ E_NOTICE
4+
display_errors = Off
5+
log_errors = On
6+
error_log = /dev/stderr
7+
date.timezone = UTC
8+
allow_url_fopen = On
9+
post_max_size = 32M
10+
upload_max_filesize = 32M
11+
opcache.max_accelerated_files = 7963
12+
opcache.validate_timestamps = On
13+
opcache.revalidate_freq = 2
14+
# to support Symfony annotations
15+
opcache.save_comments = 1
16+
opcache.load_comments = 1
17+
opcache.fast_shutdown = 1
18+
opcache.enable_file_override = Off
19+
memory_limit = 1536M
20+
max_execution_time = 360
21+
sys_temp_dir = /tmp
22+
session.gc_maxlifetime = 4800

0 commit comments

Comments
 (0)