【问题标题】:Mautic installation failedMautic 安装失败
【发布时间】:2017-04-09 06:25:18
【问题描述】:

我正在按照说明安装 Mautic(https://www.mautic.org)。 在 localhost 上安装时,我在第一个屏幕上收到以下错误。

警告: 要求(/Applications/MAMP/htdocs/mautic/app/../vendor/autoload.php): 无法打开流:中没有这样的文件或目录 /Applications/MAMP/htdocs/mautic/app/autoload.php 在第 15 行

致命错误:require():需要打开失败 '/Applications/MAMP/htdocs/mautic/app/../vendor/autoload.php' (include_path='.:/Applications/MAMP/bin/php/php7.1.1/lib/php') 在 /Applications/MAMP/htdocs/mautic/app/autoload.php 在第 15 行

环境:Mamp 4.1.1

PHP 版本:7.1.1

MySQL 版本:5.6.35

寻求您的帮助,在此先感谢。

【问题讨论】:

  • 如果您认为他们的文档缺少正确安装该软件的信息,请将此作为错误报告给他们
  • 现在大多数情况下都使用 composer 进行安装,因此如果您只是解压缩并尝试运行它可能无法正常工作,请先尝试从根目录安装 composer 以下载依赖项,然后再试一次。

标签: php mysql macos mamp mautic


【解决方案1】:

Mautic 安装似乎没有正确设置。供应商错误表明无法通过供应商文件夹加载依赖项。检查供应商文件夹是否在显示的路径上。如果它不存在,您将需要 Composer 来安装 PHP 依赖项。

只需使用composer install 命令安装所有依赖项。如果由于某种原因您无法使用 composer 安装依赖项,那么您还可以选择通过 this link 从 Mautic 站点安装预编译文件。只需将 zip 文件中的所有文件替换到 htdocs 中的 Mautic 目录即可。

如果您在不同的环境中遇到其他问题,您可以使用这些tutorials,它可以帮助您设置这些系统。

【讨论】:

  • 您也可以尝试使用 Mautic docker 安装,这样可以避免这些错误。
【解决方案2】:

问题是你遵循什么指示?

如果您按照 GitHub 自述文件中的说明进行操作,请同时阅读有关 where to download the production-ready package 的段落,因为您似乎缺少供应商目录中的依赖项,因此您可能直接从 GitHub 下载了包。

如果您下载该软件包,则需要运行 composer install 自行安装依赖项,但更容易并建议直接在生产环境中使用 production package

我建议关注这个Basic Setup Guide

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-14
    • 1970-01-01
    • 1970-01-01
    • 2013-02-24
    • 1970-01-01
    • 2017-08-14
    • 2021-05-06
    • 2016-03-22
    相关资源
    最近更新 更多