Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perl 错误:Bareword";“参数”;“在”期间不允许;严格subs“;_Perl_Mod Perl - Fatal编程技术网

Perl 错误:Bareword";“参数”;“在”期间不允许;严格subs“;

Perl 错误:Bareword";“参数”;“在”期间不允许;严格subs“;,perl,mod-perl,Perl,Mod Perl,单击“提交”按钮后,我收到一个错误: Bareword "params" not allowed while "strict subs" in use at /var/www/path/get.pl line 71 第71行: my @names = params; 我有使用严格几乎位于顶部 如何修复 注意:它在旧服务器上工作,我正在将所有文件移动到新服务器。不确定哪里出了问题?params很可能是从另一个模块导入的子例程的名称(基于样式,可能是一个常量,在Perl中也作为子例程实现) 在旧

单击“提交”按钮后,我收到一个错误:

Bareword "params" not allowed while "strict subs" in use at /var/www/path/get.pl line 71
第71行:

my @names = params;
我有
使用严格几乎位于顶部

如何修复


注意:它在旧服务器上工作,我正在将所有文件移动到新服务器。不确定哪里出了问题?

params
很可能是从另一个模块导入的子例程的名称(基于样式,可能是一个常量,在Perl中也作为子例程实现)


在旧服务器上搜索剩余代码中的
子参数
my.*params
regex,并确保新服务器上存在声明它们的文件。

是否使用了相关的web库(Dancer/CGI/随便什么)?如果有的话,哪一个