It's been a rough day. I am the IT generalist for my employer. Employer has 2 domains, each have Magento maintaining their product catalog, but both in the same Magento admin area (shared database?). Last night, the server admin upgraded PHP to 5.3 for the server. When I came in, the product catalog was erroring out with: Fatal Error: Method Varien Object: __toString() cannot take arguments. I googled and found a mean to find/replace the 'toString' references and change them to 'invoke'. Now the primary domain is working well, with no errors when attempting to view the products catalog.
The second domain is not working in that same way. It appears it is pointing to an empty directory in /products/report. The problem only is affecting the products tab. The other tabs are maintained by 'Expression Engine'.
So the main domain works perfectly now. But I can't figure out how to make whatever is drawing the nav bar, aim for the proper menu.
Any advice? I could really use some right about now.