【发布时间】:2014-10-21 12:15:04
【问题描述】:
我已经在我的服务器中安装了Catalyst::View::JSON 模块。
然后我在我的应用文件中配置了它
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 安装正确。
【问题讨论】: