我在WAMP服务器上安装了Magento2。当我尝试访问http://127.0.0.1/magento2/admin/时,会将其重定向到http://localhost/admin/admin/dashboard/(无效的网址)?
答案 0 :(得分:3)
文件app / etc / env.php应该像这样开始..检查你的后端frontName:)
<?php
return array (
'backend' =>
array (
'frontName' => 'admin_xu4zwa',
),
答案 1 :(得分:1)
您需要查看以下内容
答案 2 :(得分:1)
我认为您的magento安装文件夹名称和表core_config_data字段“ base_url”中的值不相同。
core_config_data
在哪里(scope
像'%_url%'或path
像'%_url%'或value
像'%_url%')LIMIT 50 注意:magentoxyzfoldername是您的magento安装文件夹名称。
答案 3 :(得分:0)
我们还可以使用命令
检查管理员网址 $ php bin/magento info:adminuri
答案 4 :(得分:0)
将表core_config_data
中的base_url值更改为http://127.0.0.1/magento2/
而不是http://localhost/magento2/
,您可以使用表格中的记录查找
SELECT * FROM core_config_data WHERE path='web/unsecure/base_url';
。
答案 5 :(得分:0)
从 core_config_data 表格更改基本网址,然后检查 app / etc / env.php 文件中的 frontName 。希望,这会有所帮助。
答案 6 :(得分:0)
将Magento2站点安装到新位置后,需要在core_config_data表中更改url并更改app / etc / env.php文件中的连接后,运行所有magento命令。
php bin/magento setup:di:compile
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f
php bin/magento cache:flush
答案 7 :(得分:0)
我认为您需要在web/unsecure/base_url and web/secure/base_url
表中设置core_config_data
,并使用以下网址:http://127.0.0.1/magento2/
或者您可以从管理员端设置此设置
商店>配置>常规>网络:
基乌尔斯
Base URL : http://127.0.0.1/magento2/
基本网址(安全)
Base URL : https://127.0.0.1/magento2/
答案 8 :(得分:0)
我希望它会起作用!
首先,您可以检查文件app / etc / env.php并检查后端frontName应该是“ admin”,如下所示。
return [
'backend' => [
'frontName' => 'admin'
],
...........
...........
...........
];
然后运行此命令
php bin/magento setup:di:compile
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f
php bin/magento cache:flush
答案 9 :(得分:0)
尝试切换到开发者模式
bin/magento deploy:mode:set developer
答案 10 :(得分:0)
在数据库base_url
表上检查您的core_config_data
然后检查app/etc/env.php
frontName
的值。
之后:
set module:developer
setup:upgrade
clean cache
答案 11 :(得分:0)
打开Mysql并运行下面的mysql查询:
UPDATE `core_config_data` set value = "http://127.0.0.1/magento2/admin/" WHERE path like "%base_url"
运行 Mysql 查询后,您需要在 ssh 终端中运行以下命令以刷新缓存,或者您可以直接删除 magento 根 var/cache 文件夹。之后尝试打开 magento 管理它会工作。
php bin/magento cache:flush