Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Hi there,
As per what it says the Readme.txt file there is an option to install the MailChimp without Composer, however the file only says;
If you are using Libraries module for MailChimp version 7.x-4.x:
The library has dependencies managed by Composer. If you would prefer
not to use Composer, you can download the pre-built library package:
https://github.com/thinkshout/mailchimp-api-php/releases/download/v1.0.5/v1.0.5-package.zip
and gives no other instructions on how to install that package.
Simply uploading that package into the libraries/mailchimp folder results in a the following error.
The MailChimp PHP library is missing the required GuzzleHttp library. Please check the installation notes in README.txt.
Could you please update the Readme.txt instructions for this opiton in a clear step by step fashion (as it doesn't seems to be as straigh forward as one my think) and/or post it here too?
Thanks a lot
Comments
Comment #2
ruscoe CreditAttribution: ruscoe at ThinkShout for Mailchimp commentedWhen you extract that package, the files should be moved into libraries/mailchimp so the structure looks like:
Then clear the site cache and the library error should no longer appear. Please let me know here if it still doesn't work.
Comment #3
manoloka CreditAttribution: manoloka commentedHi Ruscoe,
Thank you very much for your help.
I seems that I confused the files to upload and I was missing the folder "vendor" (which I guess is the GuzzleHttp compiled library library).
Now that it's all there the error is gone.