点击提交按钮后,我收到错误消息:
Bareword "params" not allowed while "strict subs" in use at /var/www/path/get.pl line 71
第71行:
my @names = params;
我的use strict;
几乎位于顶部。
如何解决?
注意:它可以在旧服务器上运行,我将所有文件移动到新服务器。不知道哪里出错了?
答案 0 :(得分:4)
params
很可能是一个应该从另一个模块导入的子程序的名称(基于样式,可能一个常量,它在Perl中实现为子程序) )。
在旧服务器上搜索其余代码中的sub params
和简单my.*params
正则表达式,并确保在新服务器上声明它们的任何文件。