前提・実現したいこと
Symfony3.0.9、PHP5.6で動いていたシステムをSymfony3.4、PHP7.3までアップデートし、
services.ymlにコマンドの登録を行いました。
https://github.com/symfony/symfony/blob/3.4/UPGRADE-3.4.md
php bin/console server:runを行ったところ、下記エラーが出ました。
コマンドの登録の記載方法が間違っているのでしょうか。
発生している問題・エラーメッセージ
[root@localhost Symfony2]# php bin/console server:run In FileLoader.php line 168: Invalid service id: "Ahi\" in /home/vagrant/Symfony2/app/config/services.yml (which is b eing imported from "/home/vagrant/Symfony2/app/config/config.yml"). In ContainerBuilder.php line 1026: Invalid service id: "Ahi\".
該当のソースコード
yml
1 # this creates a service per class whose id is the fully-qualified class name 2 Ahi\: 3 resources: '../../src/{Command,Form,EventSubscriber,Twig,Security}' 4 5 # コマンド設定 6 Ahi\Sp\AdminBundle\Command\: 7 resources: '../../src/Ahi/Sp/AdminBundle/Command/*' 8 public: true 9 tags: 10 - 'ahisp:update-searchable' 11 - 'ahisp:send-scheduled-mail' 12 13 Ahi\Sp\AdminBundle\Command\Analytics\: 14 resources: '../../src/Ahi/Sp/AdminBundle/Command/Analytics/*' 15 public: true 16 tags: 17 - 'ahisp:analytics:clear-result-cache' 18 - 'ahisp:analytics:import-accesslog' 19 - 'ahisp:analytics:update-access-report' 20 - 'ahisp:analytics:update-article-pageview' 21 - 'ahisp:analytics:warmup-result-cache' 22 23 Ahi\Sp\AdminBundle\Command\Image\: 24 resources: '../../src/Ahi/Sp/AdminBundle/Command/Image/*' 25 public: true 26 tags: 27 - 'ahisp:image:mail-upload' 28 - 'ahisp:image:regenerate-thumbnail' 29 30 Ahi\Sp\AdminBundle\Command\KeepRequest\: 31 resources: '../../src/Ahi/Sp/AdminBundle/Command/KeepRequest/*' 32 public: true 33 tags: 34 - 'ahisp:keeprequest:keeping-reminder' 35 - 'ahisp:keeprequest:process-neglected' 36 37 Ahi\Sp\AdminBundle\Command\Staff\: 38 resources: '../../src/Ahi/Sp/AdminBundle/Command/Staff/*' 39 public: true 40 tags: 41 - 'ahisp:staff:password-hash' 42 - 'ahisp:staff:update-password'
試したこと
composer dump-autoload
は行いました。
あなたの回答
tips
プレビュー