After running well for several years, we have been struggling with panels for a couple months. We fixed it at one point, but recently moved hosts and the problem came back. For a while we were getting the following error when the site crashed:

Fatal error: Call to undefined function panels_get_renderer() on line 287

The error resolves when the beta 1 version is running allowing the site to work but without panels. Using the dev Acquia stack as a testbed server we are able to upgrade panels and work perfectly on 3.10 locally with D6.26. However, when we upload the database and files to the new host it reverts back to 3.0 beta1. We try to upgrade the module on the new live site host and it will not take! I have cleared the cache and run the updates and even tried other releases such as 3.9. When it is in beta 1 for some reason we are loosing all our panel pages including our home page that includes both panels and views as well as other landing pages. All of the nodes and product pages are there. Could different versions of PHP, MySQL or Apache from the local test server to the live host be causing the problem? The new host is using MySQL 5.5 whereas the dev Acquia is using 5.1. We import the data and it all appears to be there but not displaying on the panel pages. Any suggestions would be greatly appreciated.

Comments

merlinofchaos’s picture

Status: Active » Fixed

You probably have two installations of Panels -- one in the profile directory and one in your sites/* directory -- and this is confusing Drupal. You'll need to actually remove the older one, and then visit the module administration page to ensure it reads the proper directory.

sveldstra’s picture

Awesome! Thanks for the help! That was the problem. I somehow had a second version under a different folder name in the sites/all/modules directory that must have been hidden there for years. I suppose that a previous developer must have accidentally copied an upgrade with the additional folder into the modules directory and it was never caught til if conflicted with some upgrade. For some reason dev acquia overlooked it. Once I reloaded the site with the unrevised database if worked perfectly.

Letharion’s picture

Assigned: sveldstra » Unassigned

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.