質問 > その他 > DoctrineTestBundle エラーが解決できない |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
h_tanaka |
投稿日時: 2018/11/13 10:04
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1760 |
DoctrineTestBundle エラーが解決できない EC-CUBE4.0.0
Entity と FormType を独自にカスタマイズしていたら、途中から次のようなエラーが出るようになりました。 フロント画面、管理画面もこのエラーが出て表示できません。 php bin/console を実行したときもこのエラーが出ます。 var/cache/prod 配下のディレクトリを全削除しましたが状況変わりません。 どうすればこのエラーを解消できるでしょうか? ■エラーメッセージ Fatal error: Uncaught Symfony\Component\Debug\Exception\ClassNotFoundException: Attempted to load class "DAMADoctrineTestBundle" from namespace "DAMA\DoctrineTestBundle". Did you forget a "use" statement for another namespace? in /home/test/www/src/Eccube/Kernel.php:74 Stack trace: #0 /home/test/www/vendor/symfony/http-kernel/Kernel.php(492): Eccube\Kernel->registerBundles() #1 /home/test/www/vendor/symfony/http-kernel/Kernel.php(132): Symfony\Component\HttpKernel\Kernel->initializeBundles() #2 /home/test/www/src/Eccube/Kernel.php(89): Symfony\Component\HttpKernel\Kernel->boot() #3 /home/test/www/vendor/symfony/framework-bundle/Console/Application.php(64): Eccube\Kernel->boot() #4 /home/t/www/vendor/symfony/console/Application.php(148): Symfony\Bundle\FrameworkBundle\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #5 /home/test/www/bin/console(37): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Inpu in /home/test/www/src/Eccube/Kernel.php on line 74 ■追加したソース(これ以外にカスタマイズはしていません) app/Customize/Repository/SenderRepository.php app/Customize/Entity/Sender.php app/Customize/Form/Type/Front/SenderType.php app/Customize/Form/Type/Front/BrideGroomType.php app/Customize/Controller/Mypage/SenderController.php app/template/default/Mypage/sender.twig ■コマンド カスタマイズしながら、次のコンソール操作を繰り返し実行していました。 $ /usr/local/php/7.1/bin/php bin/console eccube:generate:proxies $ /usr/local/php/7.1/bin/php bin/console doctrine:schema:update --dump-sql $ /usr/local/php/7.1/bin/php bin/console doctrine:schema:update --dump-sql --force
|
nanasess |
投稿日時: 2018/11/13 14:01
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2318 |
Re: DoctrineTestBundle エラーが解決できない src/Eccube/Kernel.php の 74行目付近は、どのような記述がありますでしょうか?
|
h_tanaka |
投稿日時: 2018/11/13 14:07
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1760 |
Re: DoctrineTestBundle エラーが解決できない nanasess 様
src/Eccube/Kernel.php
|
h_tanaka |
投稿日時: 2018/11/14 8:49
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1760 |
Re: DoctrineTestBundle エラーが解決できない app/Customize 配下を一度全削除してみても状況変わりませんでした。
心あたりがあるのは、 Entity からDBテーブルを作成した後に、Entity のフィールド名を変更しました。 その後、DBテーブルに Entity の内容が反映されなくなり、DBテーブルをphpMyAdminから削除しました。 その頃からこのエラーも発生するようになった気がします。
|
nanasess |
投稿日時: 2018/11/14 9:04
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2318 |
Re: DoctrineTestBundle エラーが解決できない app/config/eccube/bundles.php に標準と異なる行が入っていたりしませんか?
|
h_tanaka |
投稿日時: 2018/11/14 9:08
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1760 |
Re: DoctrineTestBundle エラーが解決できない nanasess 様
いいえ、.env と app/Customize 配下以外は変更していません。 念のため標準と比較してみましたが差異はありませんでした。
|
nanasess |
投稿日時: 2018/11/14 9:24
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2318 |
Re: DoctrineTestBundle エラーが解決できない composer dumpautoload を実行してみるといかがでしょう?
|
h_tanaka |
投稿日時: 2018/11/14 9:36
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 愛媛県 投稿: 1760 |
Re: DoctrineTestBundle エラーが解決できない nanasess 様
コンソールにてインストールディレクトリで $ composer dumpautoload すると、 composer: Command not found. と表示されてしまいました。。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |