Catalyst :: View :: JSON安装问题

时间:2014-10-21 03:29:45

标签: perl catalyst

我已在我的服务器中安装了Catalyst::View::JSON模块。 然后我在我的app文件中配置了它

use Catalyst qw/View::JSON/;

还为该JSON.pm创建了一个视图文件,其中包含以下内容

package Myapp::View::JSON;
use base 'Catalyst::View::JSON';
1;

重新启动apache后,出现以下错误:

Syntax error on line 1064 of /etc/httpd/conf/httpd.conf:
Can't locate Catalyst/Plugin/View/JSON.pm in @INC (@INC contains: /home/wesolnsus/public_html/application/lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /etc/httpd) at /usr/local/share/perl5/Catalyst.pm line 2977

但是当我检查路径/usr/local/share/perl5时,我可以看到一个名为JSON的文件夹。

我不确定为什么在JSON安装正确的情况下出现问题。

1 个答案:

答案 0 :(得分:1)

Catalyst::View::JSON不是插件。不要把它放在你的插件列表中(use Catalyst之后的列表)。