Installed fresh Magento 2.1 store (php 7.0.8), with /pub as root web directory from command line and using tar.gz file. Everything seems to be fine, but when I go to admin panel under: System -> Tools the link for the "Web Setup Wizard" is missing.

/setup is aliased correctly on the webserver, and going directly to /setup while logged in as admin results in page saying "Welcome to Magento Admin, your online store headquarters. To use the Magento setup wizard sign into your Admin account and navigate to System => Tools => Web Setup Wizard"

Am I missing something? Didn't see a bug/issue with this on github. Also, is setting the docroot to /pub still the recommended configuration?

有帮助吗?

解决方案

As you noted this has been confirmed as an issue on Github here: github.com/magento/magento2/issues/5247

However this has been closed as it is a duplicate of: https://github.com/magento/magento2/issues/4159

This issue thread also details a workaround until the fix is merged into the next Magento release, which is to switch your webserver root to that of the Magento root path, not the /pub subdirectory.

I have verified this works on CE 2.1 (you need to clean cache after this change), however I would personally not recommend using this workaround on a production environment as is less secure.

其他提示

"when you type http://www.shop.com/admin_xxxx/admin/backendapp/redirect/app/setup/ redirects to http://www.shop.com/setup/#/home and then all works as expected..."

this method doesn't work. still loops back to the same page...

Here is temporary workaround for this issue to access Web Setup Wizard:

when you type http://www.shop.com/admin_xxxx/admin/backendapp/redirect/app/setup/ redirects to http://www.shop.com/setup/#/home and then all works as expected...

Just a thought - this only happens when I am using google chrome, try an other browser I just tried it in opera and it works as expected, dont really understand why but it works "]

许可以下: CC-BY-SA归因
scroll top