New Extensions not going in Community Folder?
-
16-10-2019 - |
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?
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