laravel-enso / enso

Laravel Vue SPA, Bulma themed. For demo login use `admin@laravel-enso.com` & `password` -
https://www.laravel-enso.com
MIT License
1.08k stars 277 forks source link

Docker needs to be upgraded to use php7.4-apache rather than php7.3-apache #313

Closed curtisdelicata closed 4 years ago

curtisdelicata commented 4 years ago

This is a bug | feature request.

Prerequisites

Description

Docker needs to be upgraded to use php7.4-apache rather than php7.3-apache

Steps to Reproduce

Composer install inside Docker instance confirms PHP 7.3 is installed and I know for browsing changes to files that PHP 7.4 is required.

Expected behavior

Actual behavior

curtisdelicata commented 4 years ago

I successfully got it working by first changing php7.3-apache to php7.4-apache.

Then removing the -dir part of jpeg and freetype for gd. Then I add to change xdebug to 2.9.5 for it to support PHP 7.4. I also changed Node to version 14 instead of 8 but don't know if you wanted that.

curtisdelicata commented 4 years ago

I also tested changing docker-compose to use mysql rather than mysql5.7 and everything works as expected so far.

curtisdelicata commented 4 years ago

@raftx24 I explained what I changed but it can be seen here: https://github.com/modularsoftware/genealogy/blob/master/docker/Dockerfile

raftx24 commented 4 years ago

@curtisdelicata, I created a PR for this, please look at this

curtisdelicata commented 4 years ago

Looks better than what I did actually. I forgot about redis also. Thanks for your help.