[解決済み] エラーが発生しました。厳密なサブスクリプションの間、ベアワード "params "は許可されません。
2022-02-28 03:44:14
質問
送信ボタンをクリックした後、エラーが発生します。
Bareword "params" not allowed while "strict subs" in use at /var/www/path/get.pl line 71
71行目
my @names = params;
私は
use strict;
ほぼ一番上にあります。
修正方法は?
注:旧サーバーで動作していたため、すべてのファイルを新サーバーに移動しています。どこで間違ったのか分かりませんか?
どうすればいいですか?
params
は、他のモジュールからインポートされるはずだったサブルーチンの名前である可能性が高いです(スタイルに基づきます。
おそらく
定数は、Perlではサブルーチンとして実装されています)。
あなたのコードの残りの部分を検索して
sub params
と、単に
my.*params
の正規表現を使用し、それを宣言するファイルが新しいサーバーに存在することを確認します。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
PerlでローカルタイムからUNIXタイムスタンプに変換する方法
-
Perl5 のコードを Perl6 に移行するためのソリューション
-
Perlは先頭と末尾の空白を削除します(左右の空白文字、空白文字を削除します)。
-
ファイル操作に関するPerl学習メモ
-
Windowsにperlとkomodo IDEをインストールする詳細な手順
-
Perlの強力な正規表現の例を解説
-
ip138.com のスクリプトで、perl で ip 属性を照会する。
-
dig と nali を使って DNS 解決アドレスが一貫しているかどうかを判断する Perl スクリプトです。
-
Perlクラスタ構成管理システムRexコンサイスマニュアル
-
Perlのハッシュの解析例