You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac环境安装Magento 2.4.3访问localhost提示Not Found错误如何解决

服务器上未找到请求的URL。

Magento 2.4.3 MAMP环境404故障修复方案
  • 校验访问路径与实际文件夹匹配度
    你当前访问的路径是http://localhost/magento2-2.4.3/,请先确认解压后放到/Applications/MAMP/htdocs下的文件夹名称完全匹配magento2-2.4.3,注意大小写对应,源码包解压后可能带-main或其他后缀,需修改文件名与访问路径一致。

  • 确认Apache服务运行状态
    打开MAMP控制面板,确认Apache服务处于绿色运行状态。先访问http://localhost测试MAMP默认首页是否可正常打开,若默认首页也无法访问:

    • 执行终端命令sudo lsof -i:80检查80端口是否被其他程序占用(如Mac自带Apache)
    • 若端口被自带Apache占用,执行sudo apachectl stop关闭自带服务后重启MAMP
  • 开启Apache重写模块
    Magento2依赖mod_rewrite模块,需手动开启:

    1. 打开配置文件/Applications/MAMP/conf/apache/httpd.conf
    2. 找到LoadModule rewrite_module行,删除行首的#注释符
    3. 找到<Directory "/Applications/MAMP/htdocs">配置块,将块内的AllowOverride None修改为AllowOverride All
    4. 重启MAMP Apache服务生效
  • 修正目录权限
    执行终端命令赋予Magento目录必要读写权限,将命令中<magento-folder>替换为你实际的Magento文件夹名:

chmod -R 755 /Applications/MAMP/htdocs/<magento-folder>
chmod -R 777 /Applications/MAMP/htdocs/<magento-folder>/pub /Applications/MAMP/htdocs/<magento-folder>/var /Applications/MAMP/htdocs/<magento-folder>/app/etc
  • 适配Magento默认站点根目录
    Magento2.4.3的默认站点入口在项目下的pub目录,两种方案适配:
    • 临时测试:直接访问http://localhost/<magento-folder>/pub即可进入安装向导
    • 正式配置:新增Apache虚拟主机,将站点根目录指向/Applications/MAMP/htdocs/<magento-folder>/pub,配置后可直接通过自定义域名访问

内容的提问来源于stack exchange,提问作者Jessica

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 03:24:04