-
-
Notifications
You must be signed in to change notification settings - Fork 436
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added required PHP modules to composer.json #2064
Conversation
Added required PHP modules to composer.json
@tmotyl could you help me updating the composer lock? |
|
to be able to run composer update --lock I had to update the composer.json file again adding a few things, do you think it's ok? |
This is the list of PHP extensions installed in production on my servers (PHP 7.0 to 7.4):
IMPORTANT: Starting with PHP 7.2+ mcrypt needs to be disabled (in Linux command phpdismod php7.x-mcrypt or by editing php.ini file). |
I can't say whether the change of ""magento-root-dir": "."" is correct or not, I'm not sure what it does. |
it seems to be where composer installs magento, it's weird but without that any composer command wouldn't work |
I think that the good composer command is: |
Did as @luigifab and worked flawlessly, thank you so much! :-) |
If we add that, peoples need to install php-ftp and php-iconv, right? |
I think so. But you sent me the list of extensions :-) |
would do I have to do about this? I don't care about this PR but I created cause @Flyingmana requested it in #2017 so we do something or close both. |
Remove ext-ftp and ext-iconv, zlib? I don't know, and let's go. |
mmm but it seems to me that the ConfigurableSwatches module uses iconv and it is required by app/code/core/Mage/Install/etc/install.xml |
so following https://magento.stackexchange.com/questions/61377/minimum-number-of-php-modules-needed-to-run-magento it seems we got all the commonly needed exceptions. Thanks for all the work already :) |
ftp extension removed |
Everything is explained in ISSUE #2017