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.
Hello, when upgrading to 7.5 sendgrid (latest stable and dev) stopped working.
Fatal error: Class 'SendGrid\Client' not found in sites/all/modules/sendgrid_integration/inc/sendgrid.mail.inc on line 46
Things I've tried.
- Upgrading to 7.5.1, update.php, cron run.
- Running composer require fastglass/sendgrid to get updates
- Installed & run https://www.drupal.org/project/module_missing_message_fixer as I was getting a message about sendgrid reports module not installed. Don't think this is relevant. It did remove tab from sendgrid config page.
I could really do with some advice as I don't know how to fix this to get emails on business site.
Many thanks for any help provided, just ask if there's anything useful I can provide.
Comments
Comment #2
Perignon CreditAttribution: Perignon commentedCan you clarify what 7.5.1 is?
Comment #3
Perignon CreditAttribution: Perignon commentedForgot to update metadata.
Comment #4
Perignon CreditAttribution: Perignon commentedGoing to infer you mean Drupal versions.
Do you have the Composer Manager module installed? Can you run composer commands in Drush?
Assuming a yes to the aforementioned questions, what happens when you run
What I am getting at here is that upgrading to the latest Drupal has no affect on this module. Something else has gone wrong.
Comment #5
Chad.Sniffen CreditAttribution: Chad.Sniffen commentedI am experiencing the same problem, also after upgrading Drupal to the latest version (along with other modules).
Comment #6
Perignon CreditAttribution: Perignon commentedDid you attempt the instructions above?
Comment #7
Perignon CreditAttribution: Perignon commentedComment #8
Emil Stoianov CreditAttribution: Emil Stoianov as a volunteer commentedReproduce steps:
1 Install the module with xautoload module enabled
2 Disable xautoload module
3 Try to send e-mails