非常に奇妙なエラーが発生しています。
Linuxコマンドを実行するperlスクリプトを実行します。これらは次のように実行されます。
my $err = `cp -r $HTML /tssobe/www/tstweb/$subpath/$HTMLDIR1`;
myLog("$err");
また、$ errは空です。これは、コマンドが返されず、エラーが発生したことを意味します。(右?)
exec ""またはsystem()を使用してLinuxコマンドを実行しようとしましたが、成功しませんでした。パスを変更してみました。同じ。
また、新しいperlスクリプトでcpコマンドのみを実行しようとしました。できます。しかし、私の完全なperlスクリプトにはありません。
このperlスクリプトでは、一部のコマンドが機能しているものと機能していないものがあります。
スクリプトは昨日機能していましたが、今朝は機能していません。その間、変更はありません。
いろいろ試してみましたが、誰かアイデアがあれば嬉しいです。
編集:サーバーには多くのプロセスが終了していませんでした。それらを掃除することで問題は解決しました。したがって、問題は別のアプリケーションに関連していますが、コメントのおかげでロギングを改善します。