Closed buzucan closed 3 years ago
when i try to use shell (docker-php-ext-install intl) for specific site i recieve this error
i found an installer for intl maybe it will be standard in V4 https://github.com/prooph/docker-files
@buzucan Thanks for going the extra mile and trying to find a solution.
Currently we don't have a method for users being able to add php extensions. Even if you use ee shell
and thendocker-php-ext-install
it is not a persistent change and might be lost if the container restarts.
About adding it in the core, I'll get back to you soon on this.
I really need intl for my plugins so... I`m looking for a solution. :)
@buzucan As a temporary measure, you can run the docker-php-ext-install
command as root. (https://easyengine.io/commands/shell/)
ee shell example.com --user=root
it worked. thanks :)
btw, after that ive installed admin tools and i
ve removed. Then the php intl was removed, too. :)
I accidentally closed the issue.
Then the php intl was removed, too
That is what I meant when I said it was a temporary solution
I also need the intl extension. I liked the suggestion to add it in the core
yes please. All Prestashop (and many other Ecommerce solutions)users will need intl + Mysql PDO Please make this happen in core :)
Why not have dockerfiles for each core component so custom additions can be made and retained through container rebuilds?
@CryptoDragonLady @pserafini @gabrielwohlfart This can be now done with custom docker compose feature added in v4.2.0. Please check https://easyengine.io/blog/easyengine-v4-2-0-released/ and https://easyengine.io/handbook/customising-docker-compose-stack-in-easyengine-v4/
Hello @kirtangajjar Could you give me details instuctions how to install an PHP extension with custom docket added in EE 4.2.0?
I wrote on how to add PHP extensions/modules here: https://github.com/EasyEngine/easyengine/issues/1419#issuecomment-1884089199
In V3 with sudo apt-get install php-intl I was able to install intl extension, but now, with V4 and docker I don't know how to enable this. Can you help us?
I read documentation from here but it doesn't help.