2014-09-12 2 views
0

'Perl 및 Catalyst-Framework Newbie에서이 튜토리얼을 사용하여 학습하십시오. http://search.cpan.org/~mramberg/Catalyst-Runtime-5.7001/lib/Catalyst/Manual/Tutorial/CatalystBasics.pod - 자습서와 완전히 동일합니다. 이제 서버를 시작하고 오류가 발생합니다. 나는 그것을 어떻게 다룰 지 모른다.CATALYST : 전역 파괴 중에 'Class :: C3 :: Componentised'패키지에서 재귀 상속이 감지되었습니다.

MyApp$ ./script/myapp_server.pl 
[debug] Debug messages enabled 
[debug] Statistics enabled 
[debug] Loaded Config  "/home/.../Catalyst/MyApp/myapp.conf" 
Couldn't instantiate component "MyApp::Model::MyAppDB", "Recursive inheritance detected  in package 'DBIx::Class' at /usr/local/share/perl/5.18.2/Class/C3/Componentised.pm line 154. 
Compilation failed in require at /usr/local/share/perl/5.18.2/Catalyst/ScriptRunner.pm line 50. 
Recursive inheritance detected in package 'Class::C3::Componentised' during global destruction. 

뭘해야할지 모르겠다. 어쩌면 당신은 아이디어가 있을까요? Perl 5.18.2, Catalyst :: Runtime5.90071 및 Catalyst :: Devel 1.39

답변

0

Catalyst (5.90071)보다 이전 버전의 매뉴얼 (5.7001)을 사용하고 있습니다.

http://search.cpan.org/~ether/Catalyst-Manual/

당신이 무슨 대 그에서 얻을하려는 모델 정의를 확인하십시오 : 최신 설명서를 통해 발견된다. 또는 MyApp :: Model :: MyAppDB의 코드를 제공 할 수 있습니까?