Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
单击提交按钮后,我收到错误消息:
Bareword "params" not allowed while "strict subs" in use at /var/www/path/get.pl line 71
第 71 行:
my @names = params;
我确实use strict;几乎在顶部。
use strict;
怎么修?
注意:它在旧服务器上工作,我正在将所有文件移动到新服务器。不知道哪里出错了?
params很可能是应该从另一个模块导入的子例程的名称(基于样式,可能是在 Perl 中也被实现为子例程的常量)。
params
在旧服务器上搜索其余代码sub params并简单地搜索正则my.*params表达式,并确保在新服务器上存在声明它们的任何文件。
sub params
my.*params