Upgrading individual modules of Kickstart


Due to a bug suspicion in Views installed with my Kickstart, I decided to upgrade it to the latest dev build. I decided to delete the module from the profile folder and install a new version in the sites folder.
This must have been a no-no, because now some include files are broken and my Views won't work.

Fatal error: require_once() [function.require]: Failed opening required '//profiles/commerce_kickstart/modules/views/plugins/export_ui/views_ui.inc' (include_path='.:/:/usr/local/php/pear5') in /profiles/commerce_kickstart/modules/ctools/includes/plugins.inc on line 468

What should I do now? And how should I proceed next time when tempted to upgrade a profile-installed module?

Posted: Dec 15, 2011


rfay Randy Fay on December 15, 2011

It looks like you have incompatible views and ctools. Try to use the latest. And clear cache, preferably with drush. But you should be able to get to admin pages without seeing this problem.

moniuch on December 15, 2011

I swear I did clear cache when the issue was hot, to no avail, but now that a few moments elapsed, everything went smooth and seems to be working. What's more important, the "Taxonomy term: Term ID" criterion is now back - this was the main reason to do the update.
So I understand that it's safe to replace profile-installed modules with their updated versions and install them in the sites folder without breaking the site? It may just take a few refreshes and intensive cache clearing?