0

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

警告:需要(/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') 在第 15 行的 /Applications/MAMP/htdocs/mautic/app/autoload.php

环境:Mamp 4.1.1

PHP版本:7.1.1

MySQL 版本:5.6.35

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

4

2 回答 2

2

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

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

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

于 2020-03-20T08:41:19.743 回答
1

问题是您遵循什么指示?

如果您按照 GitHub 自述文件中的说明进行操作,还请阅读有关从何处下载生产就绪包的段落,因为您似乎缺少供应商目录中的依赖项,因此您可能直接从 GitHub 下载了该包。

如果你下载了那个包,你需要自己运行composer install来安装依赖,但是更容易并且建议直接在生产环境中使用生产包

我建议遵循此基本设置指南

于 2017-07-03T20:22:43.303 回答