by Fanatical Labs

Save Your Team Countless Hours. SugarChimp syncs your lists in both directions so you can work in your preferred app. Segment and group your Mailchimp subscribers based on Sugar data so you can market to the right people at the right time. Compatible with all versions and editions of Sugar and SuiteCRM. Created by Fanatical Labs, 2023 SugarCRM Partner Award Winner.

Free 30 day trial
Try it Now

By clicking you consent to share your profile with the developer

#3730 - Installation error

Closed Bug? created by erfanchowdhury 5 years ago

WE are getting the following error when trying to install to 8.1.

[Thu Jun 07 12:08:42.506901 2018] [:error] [pid 24427] [client 192.170.6.128:49844] PHP Warning: include(custom/metadata/sugarchimpactivity_MetaData.php): failed to open stream: No such file or directory in /var/www/sugar2/custom/application/Ext/TableDictionary/tabledictionary.ext.php on line 72, referer: http://lmtdev/sugar2/index.php?module=Administration&view=module&action=UpgradeWizard_prepare [Thu Jun 07 12:08:42.506945 2018] [:error] [pid 24427] [client 192.170.6.128:49844] PHP Warning: include(): Failed opening 'custom/metadata/sugarchimpactivity_MetaData.php' for inclusion (include_path='/var/www/sugar2:/var/www/sugar2/vendor:.:/usr/share/php') in /var/www/sugar2/custom/application/Ext/TableDictionary/tabledictionary.ext.php on line 72, referer: http://lmtdev/sugar2/index.php?module=Administration&view=module&action=UpgradeWizard_prepare [Thu Jun 07 12:08:43.058399 2018] [:error] [pid 24427] [client 192.170.6.128:49844] PHP Warning: array_walk() expects parameter 1 to be array, null given in /var/www/sugar2/ModuleInstall/ModuleInstaller.php on line 1449, referer: http://lmtdev/sugar2/index.php?module=Administration&view=module&action=UpgradeWizard_prepare [Thu Jun 07 12:08:43.058425 2018] [:error] [pid 24427] [client 192.170.6.128:49844] PHP Warning: Invalid argument supplied for foreach() in /var/www/sugar2/ModuleInstall/ModuleInstaller.php on line 1451, referer: http://lmtdev/sugar2/index.php?module=Administration&view=module&action=UpgradeWizard_prepare

  1. fanatical_jon member avatar

    Jon S Provider

    5 years ago

    Hello there,

    I'm sorry you are running into trouble during the installation, but I'm sure we can figure out what's going on. Installation issues are uncommon, and typically result from incorrect file permission settings on the server during the installation. These errors you are showing, indicate that certain files we expect to be installed are either not found or not accessible by Sugar (modules/SugarChimp/includes/classes/SugarChimp/Helper.php).

    Sugar has recommended permissions that need to be set in order for Module Loader to be able to put files where they need to go, and have proper access to them. Without knowing more about your server setup, here are some helpful links that we need to check and see if that is what is going on: - Required File Permission Settings - Default File Permissions and Ownership

    I hope this helps to get the installation moving in the right direction. Can you check these against your current settings and try the installation again? Let me know how it goes.

    Thanks! Jon

    • erfanchowdhury member avatar

      erfanchowdhury

      5 years ago

      We have opened up all the permissions.. (See code below)

      shah_amit@teb-lampdu:/var/www/sugar2$ pwd /var/www/sugar2 shah_amit@teb-lampdu:/var/www/sugar2$ sudo chmod -R 777 ./*

      but still getting the same error.

      also attached the screenshot error from sugar front end. It goes to 80% then freezes every time in the rebuilding "TableDictionary"

      80% Complet.

      Display Log Installing administration extension Installing Language Packs Rebuilding Language...en_us Installing layoutdefs extension Installing scheduledefs extension Installing vardefs extension Rebuilding ActionViewMap... Rebuilding ActionFileMap... Rebuilding ActionReMap... Rebuilding Administration... Rebuilding Dependencies... Rebuilding EntryPointRegistry... Rebuilding Extensions... Rebuilding FileAccessControlMap... Rebuilding Layoutdefs... Rebuilding GlobalLinks... Rebuilding LogicHooks... Rebuilding TinyMCE... Rebuilding Menus... Rebuilding Include... Rebuilding ScheduledTasks... Rebuilding ScheduledTasks... Rebuilding UserPage... Rebuilding Utils... Rebuilding Vardefs... Rebuilding JSGroupings... Rebuilding WirelessModuleRegistry... Rebuilding WirelessLayoutdefs... Rebuilding TableDictionary... Rebuilding metadata for clients... Rebuilding Console... Installing Images Installing Relationships Rebuilding Vardefs... Rebuilding Layoutdefs... Rebuilding TableDictionary...

  2. fanatical_jon member avatar

    Jon S Provider

    5 years ago

    Hello again,

    Could it be related to the owner of the files? If you do a: "ls -al" in the Sugar directory, do all of the files/directories have the same ownership? Perhaps you need to do a "chown" for all files and directories as well? This is not going to be something with the package that is wrong, but rather something server-side that is just not working correctly with Module Loader in SugarCRM.

    If ownership all looks correct, can you schedule a call with me to see if we can figure out why the package will not install: https://calendly.com/fanaticallabs/sugarchimp-support

    I look forward to talking with you soon.

    Kind Regards, Jon

  3. fanaticallabs member avatar

    Fanatical Labs Provider Affiliate

    5 years ago

    Hello there,

    Were you able to find what the issue was? Is there anything I can help with at this time?

    Thanks, Jon

    • erfanchowdhury member avatar

      erfanchowdhury

      5 years ago

      Thanks for the response. Yes it was fixed.

      Got another billing related question. How do i switch from monthly to yearly billing?

  4. fanaticallabs member avatar

    Fanatical Labs Provider Affiliate

    5 years ago

    We have to make that change behind the scenes for you. If you would like for us to do that with your current billing information, then let me know and I will get that switch over for you.

    Thanks, Jon

    • erfanchowdhury member avatar

      erfanchowdhury

      5 years ago

      Can you bill us for the whole year, instead of month by month. It's just too much paperwork for us to do every month.

  5. fanatical_jon member avatar

    Jon S Provider

    5 years ago

    Hello there,

    I've got the change made on our end so that you will be billed for the yearly version of the integration. The odd amount is due to the prorated version based on the payment that we've already received. Your subscription is now valid through 7/18/19.

    Let me know if I can help with anything else!

    Thanks, Jon

This case is public. Please leave out any sensitive information such as URLs, passwords, etc.
Saving Comment Saving Comment...
Rating
Rating
  • "Does a great job of syncing all of our registrant information. They go the extra mile with one-on-one support!"

    Read More Reviews