Docker image with Apache 2.2 and PHP 5.3

If you feel nostalgia or you just need to run an old piece of PHP code here is a Docker image with Apache 2.2 and PHP 5.3 based on Debian Stretch: As this container is aimed for development the UID of the www-data user is set to 1000. The reason being that usually the first…

Swoole 4.5.0

Swoole 4.5.0 is available! One thing that is not mentioned in the notes there is that the \Swoole\Server::getInstance() got removed as it was considered that not every code/library should have access to the Server instance. Instead now only the worker ID is available through \Swoole\Server::getWorkerId(). There is a bug though and this method can not…

PHP 7.4 RC5 is out

In the last day of October PHP released RC5 of the next minor version 7.4. The most important fix in this version is the __set() call when a non-initialized typed property is set. Due to this we had to do a workaround in Guzaba2 framework but this is now fixed. The new images based on…

PHP 7.4 Debian Stretch images

Since there are still no official images for PHP 7.4 (RC4) based on Debian stretch I have created some. The Swoole image also has several other modules. There are also some bash scripts for container start in the Github repo. The changes in the Dockerfile compared to 7.3 include the addition of −−with-pear (Pear is…