I have developed an open source magento Extension but it failed to install in client's Magento and crashed the whole magento.
But when I install the Magento Extension on my own fresh Magento installation it is working fine. I have no idea how to replicate the issue on my own Magento.
How can I know what is the cause for this. One way I can ask client to enable the System Logs or developer mode in the test environment and then install the Extension. Later on I can ask log files.
But how to make extension compatible for all or most of the Magento configurations.
Moreover is there any way to know the client's Magento Configuration and Extensions they have installed.
preguntado el 10 de marzo de 12 a las 07:03
Instead of rewriting of core classes, you need to use event-observer method wherever possible.
And regarding development environment, you can note the points from following article: http://www.blog.magepsycho.com/configuring-magento-for-development-debug-mode/