我尝试使用命令"(php bin/console sylius:install")
安装Sylius(Symfony),但它给出了以下错误:
PHP警告:require(C:\ xampp \ htdocs \ acme \ bin /../ vendor / autoload.php):无法打开流:C:\ xampp \ htdocs \ acme \ bin中没有此类文件或目录第16行的控制台
警告:require(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')in第16行的C:\ xampp \ htdocs \ acme \ bin \ console
致命错误:require():在C中打开所需的'C:\ xampp \ htdocs \ acme \ bin /../ vendor / autoload.php'(include_path ='C:\ xampp \ php \ PEAR')失败第16行:\ xampp \ htdocs \ acme \ bin \ console
答案 0 :(得分:0)
请检查已安装的PHP版本。最有可能的是5.6。由于Sylius要求> PHP7.1编写器将Sylius解析为基于Symfony 2的旧版本(预测试版).Symfony3将console
从app/
移动到bin/
文件夹。
<强>解决方案强>
请在本地安装PHP 7.1,删除供应商文件夹并再次运行composer install