【问题标题】:Error installing Sylius: "PHP Fatal error: require(): Failed opening required autoload.php"安装 Sylius 时出错:“PHP 致命错误:require():无法打开所需的 autoload.php”
【发布时间】:2018-03-05 10:38:59
【问题描述】:

我尝试使用命令"(php bin/console sylius:install") 安装 Sylius (Symfony),但出现以下错误:

PHP 警告:需要(C:\xampp\htdocs\acme\bin/../vendor/autoload.php):无法打开流:C:\xampp\htdocs\acme\bin 中没有这样的文件或目录\console 在第 16 行

警告:需要(C:\xampp\htdocs\acme\bin/../vendor/autoload.php):无法打开流:C:\xampp\htdocs\acme\bin\ 中没有这样的文件或目录第 16 行的控制台

PHP 致命错误:require():无法打开所需的 'C:\xampp\htdocs\acme\bin/../vendor/autoload.php' (include_path='C:\xampp\php\PEAR') C:\xampp\htdocs\acme\bin\console 在第 16 行

致命错误:require():在 C 中打开所需的 'C:\xampp\htdocs\acme\bin/../vendor/autoload.php' (include_path='C:\xampp\php\PEAR') 失败:\xampp\htdocs\acme\bin\console 在第 16 行

【问题讨论】:

  • composer create-project 命令是否正确完成?最简单的方法是尝试在新目录中创建项目

标签: php symfony xampp pear sylius


【解决方案1】:

请检查您安装的 PHP 版本。很可能是5.6。由于 Sylius 需要 > PHP7.1 作曲家将 Sylius 解析为基于 Symfony 2 的旧版本(预测试版)。Symfony3 将 consoleapp/ 移动到 bin/ 文件夹。

解决方案 请在本地安装 PHP 7.1,删除 vendor 文件夹并再次运行composer install

【讨论】:

    猜你喜欢
    • 2023-04-02
    • 1970-01-01
    • 2021-07-15
    • 2021-03-30
    • 2020-10-02
    • 2019-06-07
    • 2016-10-20
    • 1970-01-01
    • 2020-04-18
    相关资源
    最近更新 更多