Question

I have recently moved a complete Magento installation to a new server. While I was debugging some issues, I noticed the community extensions were not listed in the MagentoConnect Manager.

When I went to install a new extension, its code files were not added to the app/code/community folder, but it did install successfully, but I have no idea where it put the code files!

Any thoughts as to what could be going on here?

Was it helpful?

Solution

You have to take a look at the bootstrap file of the extension you installed. It is located in app/etc/modules/ dir. There is a <codePool> node which defines either the extension will live in app/code/local or app/code/community.

In order to have the list of installed extensions in MagnetoConnect you have to keep the contents of var/package dir.

OTHER TIPS

It is not necessary that if you are installing an extension via Connect Manager then it should install in community folder, this directory either community or local totally depends on the extension owner or creator who packages the extension, at the time of packaging the extension creator mentions in which directory(community or local) extension should install.
The main point is install directory and codePool node in extension registration xml file should be same.

check app/code/local folder, maybe extension installed in local

Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange
scroll top