If you’re trying to use the browser setup workflow in the Magento 2 beta released in December of 2014, make sure your web server is using the
index.php in the root of the project and not the
It’s unclear which
index.php is “the right” file to point to – the
pub folder seems to be an attempt to adopt a more modern, Symfony like approach that keeps your code and your web serve-able file separate, but the root level
index.php seems like an affordance for developers used to Magento’s traditional structure.