** sorry! topic posted in wrong forum **
Moved here: https://community.magento.com/t5/Building-Extensions/App-uninstall-gives-500-Server-Error-on-product...
Lipscore.com is a ratings and reviews provider for Magento and we have an app in Magento Connect, the question below is in regards to uninstalling the following extension:
Our app is being installed and uninstalled a number of times every day by various customers without any problems at all. However, one of our customers have now tried to uninstall the app after having it running for quite a few months and there are no error messages, app/code/community is empty, reports folder is empty and exception.log is empty. However, the product pages give a 500 server error message and the system log shows the following:
2015-11-30T14:57:50+00:00 ERR (3): Warning: include(Lipscore/RatingsReviews/Block/Catalog/Product/View.php): failed to open stream: No such file or directory in /home/customername/public_html/lib/Varien/Autoload.php on line 94
2015-11-30T14:57:50+00:00 ERR (3): Warning: include(): Failed opening 'Lipscore/RatingsReviews/Block/Catalog/Product/View.php' for inclusion (include_path='/home/customername/public_html/app/code/local:/home/customername/public_html/app/code/community:/home/customername/public_html/app/code/core:/home/customername/public_html/lib:.:/usr/local/php55/pear') in /home/customername/public_html/lib/Varien/Autoload.php on line 94
When the customer installs our app again everything works fine. We really have no idea what's going on...Any help will be greatly appreciated!
What if the customer installs the app but disables the module via your apps XML file in /app/etc/modules ?
Set true to false, save, refresh
Does it still do this?
Wow, progress! The product pages loads successfully when the app is disabled but uninstalling when the app is disabled still leaves the same problem...
If you disable the module and it works, but remove the module and it crashes, my guess is there rogue code in the site that is referencing one or more of the files in your module. Most likely a template theme related file.