成功安装 Magento 后未找到 404 错误

问题描述 投票:0回答:1

我是一名有抱负的 Magento 开发人员。作为初学者,我必须使用 MAMP 在本地计算机上安装 Magento 2,并在 VSCODE 中安装 Composer。 我刚刚使用作曲家成功安装了 Mangeto。

composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition <install-directory-name>

现在还可以使用以下安装:

bin/magento setup:install \
--base-url=http://localhost/M241 \      
--db-host=localhost \
--db-name=mangeto \
--db-user=root \   
--db-password=mypassword \
--admin-firstname=david \
--admin-lastname=olude \
[email protected] \
--admin-user=admin \
--admin-password=admin123 \
--language=en_US \
--currency=USD \
--timezone=America/Chicago \
--use-rewrites=1 \
--search-engine=opensearch \
--opensearch-host=localhost \          
--opensearch-port=9200 \
--opensearch-index-prefix=magento2 \
--opensearch-timeout=15

-现在正在使用 MAMP,我进一步建议将 Web 根目录定向到 pub。 我还进入数据库中的 config_core_data 并将 URL 更改为指向 pub。 -之后我继续运行以下命令

sudo php bin/magento setup:upgrade
sudo php bin/magento setup:static-content:deploy -f
sudo chmod -R 0777 var/
sudo chmod -R 0777 generated/
sudo chmod -R 0777 pub/static/

即使我重新启动电脑后,这也没有解决问题,认为这会有所帮助。 所以当我导航到基本网址时仍然遇到相同的错误:http://localhost/M241 我觉得这里别无选择。 我也尝试刷新缓存:

sudo php bin/magento cache:clean
sudo php bin/magento cache:flush

我错过了什么?

php magento magento2 mamp
1个回答
0
投票

如果您使用的是 Windows,我建议将其安装在 WSL 或 docker 上,,

当我尝试使用 XAMPP 在 Windows 上安装 magento 时,我遇到了同样的问题,我的建议是为您的应用程序创建专用的虚拟主机和主机名

  • 为您的本地开发人员添加新主机名
  • 为您的商店创建新的虚拟主机 这是 xampp 上的示例

文档根目录“C:/xampp/htdocs/myshop/” 服务器名称 tokoku.loc 选项索引 FollowSymLinks 多视图 允许覆盖全部 订单允许、拒绝 允许所有

© www.soinside.com 2019 - 2024. All rights reserved.