错误安装Sylius: “PHP致命错误:要求():打开失败需要autoload.php”

错误安装Sylius: “PHP致命错误:要求():打开失败需要autoload.php”

问题描述:

我试图用命令"(php bin/console sylius:install")安装Sylius(Symfony的),但它给下面的错误:错误安装Sylius: “PHP致命错误:要求():打开失败需要autoload.php”

PHP Warning: require(C:\xampp\htdocs\acme\bin/../vendor/autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\acme\bin\console on line 16

Warning: require(C:\xampp\htdocs\acme\bin/../vendor/autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\acme\bin\console on line 16

PHP Fatal error: require(): Failed opening required 'C:\xampp\htdocs\acme\bin/../vendor/autoload.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\acme\bin\console on line 16

Fatal error: require(): Failed opening required 'C:\xampp\htdocs\acme\bin/../vendor/autoload.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\acme\bin\console on line 16

+0

并作曲家创建项目的命令被正确完成了吗?最简单的方法是尝试在新目录中创建项目 –

请检查您安装的PHP版本。最有可能的是5.6。由于Sylius要求> PHP7.1作曲家将Sylius解析为基于Symfony 2的旧版本(某些pre-beta之前)。Symfony3将consoleapp/移至bin/文件夹。

解决方案 请安装PHP 7.1在本地,删除供应商的文件夹,然后再次运行composer install