Skip to content

Releases: behance/docker-php

Dockerfile: making use of (now) available packaged extensions

03 Mar 18:25
d348f0c
Compare
Choose a tag to compare

Changed:

  • Leveraged pre-built extensions where available
  • Alphabetized package lists
  • Removed extra unused NewRelic agents from package install

PHP 7.4.3

02 Mar 15:54
31e2712
Compare
Choose a tag to compare
Merge pull request #174 from ingluisjimenez/readme-update

readme update for rebuild

Alpine: now PHP 7.3, All: Dependency unlock

18 Feb 20:49
6f4cba6
Compare
Choose a tag to compare

Changes:

  • Switched to pecl-install convenience where possible
  • Unlocked unnecessary pecl dependencies
  • Added more Ubuntu package holds for newer/older versions
  • Alpine: new upstream is PHP 7.3
  • README cleanup

Alpine: now PHP 7.3, All: Dependency unlock

13 Feb 23:33
bc3581d
Compare
Choose a tag to compare

Changes:

  • Switched to pecl-install convenience where possible
  • Unlocked unnecessary pecl dependencies
  • Added more Ubuntu package holds for newer/older versions
  • Alpine: new upstream is PHP 7.3
  • README cleanup

add exception for files living under .well-known

13 Nov 23:26
f45e34a
Compare
Choose a tag to compare
Merge pull request #170 from mtrajano/dot-exception

add exception for files living under .well-known

New Relic: add debug options as environment variables

16 Jul 19:33
c757fae
Compare
Choose a tag to compare

Changed:

  • NewRelic support sometimes requires more debug logging and special flags set to get all the debug logs it needs. This PR gives the ability to set more NewRelic verbose logging options via environment variables.

7.3+: configurable log length and buffering

07 Jun 21:44
e8a55f5
Compare
Choose a tag to compare

Changed:

  • Improved FPM validation to prevent building or launching with bad configuration
  • Improved shutdown behavior based on docker-base guidance
  • PHP 7.3-only: leveraging new directive decorate_workers_output to not have to manually cleanse stdout/stderr streams, added PHP_FPM_LOG_LIMIT and PHP_FPM_LOG_BUFFERING environment variables. See README for usage
  • PHP 7.3: created workaround for goss YAML deep merge bug/feature

Tests: Upgrade base / Refactor tests

17 Apr 18:25
dda5637
Compare
Choose a tag to compare

Changes:

  • Base upgraded from 8.2 --> 8.3
  • Tests refactored to uplevel, using env variables, removed package-based checks
  • Alpine: php mods upgraded to latest stable, matching other variants

Security: Replace phpinfo()

15 Apr 16:36
2683959
Compare
Choose a tag to compare

Changes

PHP

  • Replace phpinfo() in default index.php with a echo of PHP_VERSION

    By default phpinfo can expose credentials in environment variables. An unsuspecting developer may accidentally deploy without replacing this index.php first. Using echo is a safer option.

New Relic: tracing managed by environment variables

12 Apr 22:03
24e70c7
Compare
Choose a tag to compare

Changes

All Variants:

  • New Relic offers the ability for automatic tracing of calls between services. An environment variable config was added to enable this feature.