【问题标题】:MAMP, Mac, Magento (2.4.2p1)MAMP、Mac、Magento (2.4.2p1)
【发布时间】:2021-08-25 02:33:59
【问题描述】:

试图在我的 Mac 上实现本地 Magento。在尝试了多种方法(Homebrew、带 valet+ 的 Homebrew 等 - 太多的配置问题和 magento 安装不正确)但都没有工作后,我回到了 MAMP。

在 Big Sur 上获得了最新的 MAMP。将端口设置为 80,得到 composer 2.1.1,MAMP 有 php 7.4.12 - 应该都很好。但是当我尝试执行 Magento 的 composer 安装(在正确的文档根目录中)时,我得到一个 php 错误 - 没有 intl。这不应该 - 我想知道这是否是正确 php 的 PATH 问题?它显示 apache 是 7.3.24,所以我知道它没有使用正确的 php,加上 php -m 显示没有 intl。 MAMP 页面的 php 7.4 一切就绪。

在 MAMP 中到 php 的配置文件路径(在 MAMP 配置文件屏幕中)是: /Applications/MAMP/bin/php/php7.4.12/conf

Mac 终端路径为 (echo $PATH): /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin

这是我的问题吗?如果不是,那是什么?

我不认为这应该这么难,但是……

TIA。

【问题讨论】:

    标签: php macos magento mamp


    【解决方案1】:

    使用命令行时,您可能需要指定 MAMP PHP 版本的路径,例如: /Applications/MAMP/bin/php/php7.4.12/bin/php

    您可能还需要指定作曲家路径,因此它可能最终为: /Applications/MAMP/bin/php/php7.4.12/bin/php /usr/local/bin/composer install

    在您管理站点时,您的所有 Magento 命令行任务都将是类似的,例如: /Applications/MAMP/bin/php/php7.4.12/bin/php bin/magento setup:upgrade

    【讨论】:

      猜你喜欢
      • 2017-04-23
      • 2015-06-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-08
      • 2015-11-25
      • 2016-03-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多