Magento installation custom extension not recognised

June 9, 2016 1.7k views
PHP Frameworks

I added an extension to a new magento 2 digital ocean droplet. But when I run setup upgrade the extension is not added to app\etc\config.php. I’ve added a folder in app called tomispepe and added a folder in it called checkout.

these are my files:

the module xml is here:
<?xml version=“1.0”?>
<config xmlns:xsi=“” xsi:noNamespaceSchemaLocation=“urn:magento:framework:Module/etc/module.xsd”>
<module name=“tomispepe_checkout” setup_version=“1.0.0”/>

that’s it.

Then I ran:
./bin/magento cache:flush
./bin/magento setup:upgrade

then this should have included my new extension
cat app/etc/config.php | grep tom
but it did not!

in my dev env this works but on my droplet it does not. There must be something unique about my droplet. Please help.

2 Answers

I think your files should be like /var/www/html/magento/app/code/tomispepe/checkout/registration.php instead of /var/www/html/magento/app/tomispepe/checkout/registration.php

means you should add your extension in your app/code directory instead of app directory

That is right. I just fixed it myself and it worked! Thanks.

Have another answer? Share your knowledge.