by Fanatical Labs

Save Your Team Countless Hours. SugarChimp syncs your lists in both directions so that you can work in your preferred application. Segment and Group your MailChimp subscribers based on SugarCRM data so you can market to the right people at the right time. Fully compatible with all versions and editions of Sugar and SuiteCRM.

Cancel at any time!
Free Trial

#3730 - Installation error

Closed Bug? created by erfanchowdhury Verified Purchase 10 months 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

    10 months 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 Verified Purchase

      10 months 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

    10 months 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

    10 months 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 Verified Purchase

      10 months 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

    10 months 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 Verified Purchase

      9 months 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

    9 months 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
  • "Amazing product and amazing people. Thanks a lot for all the help at any question! :D"

    Read More Reviews

Keep up to date on the latest additions

We'll send you an email every month with handpicked add-ons, reviews, tricks and tips. Don't worry, we hate spam as much as you do.