Merge pull request #1770 from wglambert/master

Link to PHP docs for .ini configuration in WordPress
This commit is contained in:
yosifkit 2020-07-24 13:34:14 -07:00 committed by GitHub
commit 06dc1a5a32
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 0 deletions

View File

@ -80,3 +80,9 @@ Mount the volume containing your themes or plugins to the proper directory; and
See [the "Running as an arbitrary user" section of the `php` image documentation](https://hub.docker.com/_/php/).
When running WP-CLI via the `cli` variants of this image, it is important to note that they're based on Alpine, and have a default `USER` of Alpine's `www-data`, whose UID is `82` (compared to the Debian-based WordPress variants whose default effective UID is `33`), so when running `%%IMAGE%%:cli` against an existing Debian-based WordPress install, something like `--user 33:33` is likely going to be necessary (possibly also something like `-e HOME=/tmp` depending on the `wp` command invoked and whether it tries to use `~/.wp-cli`). See [docker-library/wordpress#256](https://github.com/docker-library/wordpress/issues/256) for more discussion around this.
## Configuring PHP directives
See [the "Configuration" section of the `php` image documentation](https://hub.docker.com/_/php/).
For example, to adjust common `php.ini` flags like `upload_max_filesize`, you could create a `custom.ini` with the desired parameters and place it in the `$PHP_INI_DIR/conf.d/` directory.