From f38936bdffd9ad3a775d11642bbd06250e8b9836 Mon Sep 17 00:00:00 2001 From: Antonio Gutierrez Date: Mon, 6 Jan 2025 20:55:44 -0300 Subject: [PATCH 1/5] Enable mysqli extension in PHP container to fix database connection issue --- docker/services/backend/Dockerfile | 4 +++- www/public/001-first-example.php | 7 +++++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 www/public/001-first-example.php diff --git a/docker/services/backend/Dockerfile b/docker/services/backend/Dockerfile index 30b7b5e..418868b 100644 --- a/docker/services/backend/Dockerfile +++ b/docker/services/backend/Dockerfile @@ -29,7 +29,9 @@ RUN apt-get update && apt-get install -y \ # Instalação das extensões PHP -RUN docker-php-ext-install pdo_mysql \ +RUN docker-php-ext-install mysqli \ + pdo \ + pdo_mysql \ mbstring \ exif \ pcntl \ diff --git a/www/public/001-first-example.php b/www/public/001-first-example.php new file mode 100644 index 0000000..e857e39 --- /dev/null +++ b/www/public/001-first-example.php @@ -0,0 +1,7 @@ + Date: Tue, 7 Jan 2025 15:58:33 -0300 Subject: [PATCH 2/5] Fixing the redis version --- docker/services/backend/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/services/backend/Dockerfile b/docker/services/backend/Dockerfile index 418868b..78839a9 100644 --- a/docker/services/backend/Dockerfile +++ b/docker/services/backend/Dockerfile @@ -67,7 +67,7 @@ RUN mkdir -p /home/$USUARIO/.composer && \ # Instalação do redis -RUN pecl install -o -f redis \ +RUN pecl install -o -f redis-6.1.0 \ && rm -rf /tmp/pear \ && docker-php-ext-enable redis From 42e36b42645c2039cebe2552f668b2b0c3fb033d Mon Sep 17 00:00:00 2001 From: Antonio Gutierrez Date: Wed, 8 Jan 2025 00:48:06 -0300 Subject: [PATCH 3/5] feat: added new branch for PHP version 8.4 --- README.md | 4 ++++ docker/services/backend/Dockerfile | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9f66049..912156a 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,10 @@ - Node.js, versão 20 mais estável - Redis, versão 8.0-M02 +## Diversos Branches no Repositório +- Cada branch neste repositório corresponde a uma versão específica do PHP, configurada com as mesmas extensões e dependências +- A branch principal contém a última versão estável do PHP, atualmente PHP 8.4 + **Links Úteis:** - :tada: [Site: https://phpfullstack.com.br](https://phpfullstack.com.br/) diff --git a/docker/services/backend/Dockerfile b/docker/services/backend/Dockerfile index 78839a9..7847252 100644 --- a/docker/services/backend/Dockerfile +++ b/docker/services/backend/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.3-apache +FROM php:8.4-apache # Variáveis de ambiente para definição do usuário e grupo do linux. From b5763c8e7214f29c91ceb82926a74b124b531bc6 Mon Sep 17 00:00:00 2001 From: Antonio Gutierrez Date: Wed, 8 Jan 2025 00:58:09 -0300 Subject: [PATCH 4/5] feat: added new branch for PHP version 8.4 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 912156a..389b475 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Esqueleto Gratuito Apache/PHP/MySQL/PHPMyAdmin ## Ao final do projeto você terá um ambiente: -- PHP 8.3, versão mais estável +- PHP 8.4, versão mais estável - Apache, versão mais estável - MySQL 8.1, versão mais estável - PHPMyAdmin, versão mais estável From 710b4f5716365e6714f726944a56e2c2de0fc223 Mon Sep 17 00:00:00 2001 From: Antonio Gutierrez Date: Wed, 8 Jan 2025 01:04:33 -0300 Subject: [PATCH 5/5] feat: added new branch for PHP version 8.4 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 389b475..1c37903 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ - Node.js, versão 20 mais estável - Redis, versão 8.0-M02 -## Diversos Branches no Repositório +## Diversos branches no repositório - Cada branch neste repositório corresponde a uma versão específica do PHP, configurada com as mesmas extensões e dependências - A branch principal contém a última versão estável do PHP, atualmente PHP 8.4