автозагрузка дампа композитора не выполняется - PullRequest
0 голосов
/ 08 октября 2018

Я установил Symfony с помощью этой команды:

php composer.phar create-project symfony/framework-standard-edition symfonyProject

Все прошло хорошо, но затем я создал пакет:

php bin/console generate:bundle
nameSpace : OC/PlatformBundle
Bundle naem : OCPlatformBundle
destination : /src
format : yml

Теперь все прошло хорошо, за исключением пространства имен, которое получилоошибка вдоль отображения ошибки на веб-странице app_dev.php, на которой отображается:

" (1/1) ClassNotFoundException ".

Я просмотрел несколько форумов, которые рекомендуют изменить файл composer.json, что я сделал следующим образом:

 "autoload": {
    "psr-4": { "AppBundle\\": "src/AppBundle", "OCPlatformBundle\\": "src/OCPlatformBundle" },
    "classmap": [ "app/AppKernel.php", "app/AppCache.php" ]
},
"autoload-dev": {
    "psr-4": { "": "src/" },
    "files": [ "vendor/symfony/symfony/src/Symfony/Component/VarDumper/Resources/functions/dump.php" ]
},

И затем они рекомендуют ввести команду:

 composer dump-autoload 

Проблема здесь, я ввел команду, но все, что я получаю, это:

 Either the file is displayed on the command line
 Either windows ask me which software I want to use to open the file 
 Or it simply tells me that the composer is not recognized as an intern command 

Iне знаю, как заставить дамп-автозагрузку композера работать

Я уточняю, что команда:

composer.phar dump-autoload 

Не имеет значения, Windows спрашивает меня еще раз, как я хочуоткройте этот файл

...