cytopia
cytopia
@jeffwhitfield unfortunately PHP is not installed on the `httpd` container. PHP is delivered by its separate PHP-FPM container. So there must be something that will work with Apache and Nginx...
There is no need to physically access the PHP-FPM executables. It's done via an IP addresses/hostnam (hosts: `php56`, `php70`, `php71`, ...) to interpret php files from the `httpd` server.
## General setup The `httpd` container (either Nginx or Apache) send all php requests to the `php` container and receives the rendered code that then can be displayed. ``` ----------...
@mavimedia when using different ports then all PHP versions must be on the same machine `php` (Note, this is not a binary, but a hostname of a Container running PHP-FPM)....
Not at the moment, as there is always only one PHP-FPM container running (hostname: `php`), but this was the actual plan for running multiple PHP-FPM container. So once this is...
Just to be clear here. From what I have already come up with, it won't be possible to run different PHP versions on a per project base, but to be...
First iteration would be to have a *default* php version specified in `.env` over which all projects are reachable without `*.php[0-9].*` part in the domain. Let's get this done first...
@molteber so you would require multiple `composer` versions for each PHP container?
@Tuurlijk many thanks. Currently looking manually into it as CI seems to be not responding. What do you mean by manually adjust the hosts file once?