【问题标题】:Can't use array as an reference SnortSnarf HTMLMemStorage [closed]不能使用数组作为参考 SnortSnarf HTMLMemStorage [关闭]
【发布时间】:2020-07-05 17:47:35
【问题描述】:

我正在尝试安装 SnortSnarf,但在 Ubuntu 上出现以下错误,终端旁边是 HTMLMemStorage.pm 文件。

我尝试过使用 Line 290,但都没有奏效,而且我似乎在网上找不到任何解决方案。我已经尝试过 https://www.linuxquestions.org/questions/linux-security-4/snortsnard-generation-problem-111708/CGI error Can't use an array as a reference 但它没有被弃用,所以我不知道如何从这里开始。

【问题讨论】:

  • 不要(只是)将代码和消息作为图片发布。
  • 这是use strict 会注意到您使用了未声明的变量的实例。你有$arr,但使用了@arr
  • @ikegami 你想让我做什么?我没有修改的是程序本身。屏幕截图不与发布代码本身具有相同的目的吗?
  • @briandfoy 谢谢,有很多情况是由于某种原因出现这种情况,这有点奇怪,因为我认为它不会出现在版本本身中。谢谢。
  • 以文字形式发布

标签: perl snort


【解决方案1】:

-> 的左侧必须是返回引用的表达式。

我想你想要

$arr->[...]

【讨论】:

    猜你喜欢
    • 2019-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-01
    • 2011-12-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多