安装Sylius时出错:“PHP致命错误:require():无法打开所需的autoload.php”

问题描述 投票:0回答:1

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

PHP警告:require(C:\ xampp \ htdocs \ acme \ bin /../ vendor / autoload.php):无法打开流:C:\ xampp \ htdocs \ acme \ bin \ console中没有此类文件或目录第16行

警告:require(C:\ xampp \ htdocs \ acme \ bin /../ vendor / autoload.php):无法打开流:C:\ xampp \ htdocs \ acme \ bin \ console中没有此类文件或目录16

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

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

php symfony xampp pear sylius
1个回答
0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.