【问题标题】:Issue with Catalyst::View::JSON installationCatalyst::View::JSON 安装问题
【发布时间】: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 安装正确。

【问题讨论】:

    标签: perl catalyst


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2011-03-08
      • 1970-01-01
      • 2012-12-07
      • 2013-04-12
      • 1970-01-01
      • 2013-12-24
      • 2011-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多