Are you facing difficulties trying to coordinate efforts between marketing and sales? The SuiteCRM & Mautic Integrator by eVolpe is the best solution that will help you solve this issue. TRY IT NOW FOR FREE!
#3726 - Installation Problem
Hi people,
i uploaded the .zip of the plugin to my plugins directory and unzipped it. Now I have a bunch of folders and files inside my plugin directory and the plugin is not showing up in Mautic.
As far as I know I need to put the plugin files into a folder something like this: pluginNameBundle
How is the name for the folder in this case? This is missing in the installation documentation.
Please help
3 years ago
Hello,
Here you will find installation and configuration guide: https://store.suitecrm.com/docs/mautic-suitecrm-integrator/installation-guide
If you have any questions, I will be delighted to be of assistance.
Best, Maciej Jankiewicz eVolpe Support Team
3 years ago
I found the installation guide. I did it like in the installation guide. The problem is, when i do it like in the guide, the plugin doesn't show up. And it is not possible to put "some folders and files" into the plugin directory of Mautic. Mautic won't recognize the plugin if it doesn't follow a certain naming directive.
Any help? How did everybody else solve this?
3 years ago
the install guide says:
For Mautic 2.X - ZIP file is: eVolpe_Mautic_CRM_3.X.X.zip For Mautic 3.X - ZIP file is: eVolpe_Mautic_CRM_4.X.X.zip Extract files from ZIP file and copy plugins/ content to Mautic_instance/plugins/
my problem is, if i do that, then the integrator files are inside the plugins folder in Mautic and Mautic does not recognize the plugin from there. IMO there is one step missing like "put the extracted files in a folder called XYZ inside the mautic plugin directory".
I am stuck and I think i need to go back and find another solution if there is no support for that :(
3 years ago
Hello Alex,
I'm sure we will figure it out.
I forwarded your information to our developers. In the meantime, please tell me what version of Mautic, SuiteCRM and PHP are you using?
MJ
3 years ago
Hi Maciej, ok. I found the correct files. (i uploaded the wrong plugin to mautic - the one for suitecrm - quite confusing). Anyway. Now I can't see the plugin in the GUI.
When I run the command in the console (mautic:plugins:update) it gives me three errors:
_In AbstractMySQLDriver.php line 106:
An exception occurred in driver: could not find driver
In PDOConnection.php line 31:
could not find driver In PDOConnection.php line 27:
could not find driver _
What now? This is frustrating...
3 years ago
Alex,
I forwarded it to our developers. I'll let you know as soon as possible.
MJ
3 years ago
thank you very much!
3 years ago
Alex,.
Unfortunately the problem is not related to our integrator, but to your server.
https://stackoverflow.com/questions/47113015/symfony-3-an-exception-occurred-in-driver-could-not-find-driver (the first 2 answers should help).
Once you fix the PDO MySQL driver, then implement our plugin (according installation guide)
Next: 1. Close all browser tabs with the Mautica instance
- cd - php bin/console doctrine:schema:update --force - php bin/console cache:clear - php bin/console cache:warmup - php bin/console mautic:plugins:install - php bin/console mautic:plugins:update - php bin/console cache:clear - php bin/console cache:warmup - rm -r var/cache/*
3 years ago
Thank you.
Now the pdo driver works again.
But there is another error:
In CrmApi.php line 12:
Type error: Argument 1 passed to MauticPlugin\EVolpeMarketingAutomationBundle\Api\Crm
Api::__construct() must be an instance of MauticPlugin\EVolpeMarketingAutomationBundl
e\Integration\EVolpeMarketingAutomationIntegration, bool given, called in /var/www/vh
osts/fliquas.de/mautic.fliquas.de/plugins/EVolpeMarketingAutomationBundle/Command/Com
monCommand.php on line 109
still can't activate the plugin...
3 years ago
DELETE FROM
plugins
WHERE name = 'EVolpeMarketingAutomation'; DELETE FROMplugin_integration_settings
WHERE name = 'EVolpeMarketingAutomation';cd /plugins/EVolpeMarketingAutomationBundle/ chmod -R 755 . chown -R www-data:www-data .
Close all tabs again in the browser with the Mautic instance
Reinstall the plugin:
cd php bin/console doctrine:schema:update --force php bin/console cache:clear php bin/console cache:warmup php bin/console mautic:plugins:install php bin/console mautic:plugins:update php bin/console cache:clear php bin/console cache:warmup rm -r var/cache/*
3 years ago
ok. I did all that. It gives me the same error again.
[WARNING] Some commands could not be registered:
In CrmApi.php line 12:
Type error: Argument 1 passed to MauticPlugin\EVolpeMarketingAutomationBundle\Api\Crm
Api::__construct() must be an instance of MauticPlugin\EVolpeMarketingAutomationBundl
e\Integration\EVolpeMarketingAutomationIntegration, bool given, called in /var/www/vh
osts/pathtomautic/plugins/EVolpeMarketingAutomationBundle/Command/Com
monCommand.php on line 109
3 years ago
and this happens already at the cache:warmup
3 years ago
We need to know what version of Mautic, PHP and our integrator you're using.
3 years ago
Mautic 3.3.3 php7.3 eVolpe_Mautic_CRM_4.0.118
3 years ago
I also tried it on another machine with vps setup on ubuntu20.04 php 7.4 and mautic 3.3.3 there is the same error.
3 years ago
Ok, I think we know what happened.
Unfortunately our integrator doesn't support Mautic 3.3. We are working on this.
Please check requirements: https://store.suitecrm.com/docs/mautic-suitecrm-integrator
3 years ago
ok. That's a bummer. Mautic 4 is aleady in beta and almost there. Did you know that? This is really bad for a paid plugin.
I'll find another way and tell my client to return the plugin.
Thanks anyway.
2 years ago
We updated our requirements for our plugin.
Now we support: Mautic version: from version 4.0.X to version 4.1.X Mautic version: from version 3.2.X to version 3.3.X Mautic version: 2.14.X, 2.15.X, 2.16.X