Ubuntu Server 22.04.2 LTSはPerlベースのtxtファイルを作成しませんか?

Ubuntu Server 22.04.2 LTSはPerlベースのtxtファイルを作成しませんか?

パーソナルホームネットワークサーバーを作成するためにUbuntu Serverをインストールしました。 Virtualminを追加しましたが、私のページとCGIが期待どおりに表示されます。

私が感じた問題は、Perlで書かれたtxtファイルを開いたり、書いたり、保存しようとしたときに動作しないことです。

無料のホスティングサイトに同じスクリプトをインストールしましたが、正常に動作します。ところで、私のホームネットワークサーバーではファイルも開きませんか?これは最後のステップですが、これ以上嬉しくありません。ログイン中の例TMP_IP.txtというtxtファイル名があります。

小さなサブルーチンはファイルを開き、編集中にIPが正しいことを確認するか、現在のIPをテキストファイルに追加します。スクリプトのすべてのケースで開く機能と書き込み機能をどのように使用しても、ファイルを開くことはできません。権限は666に設定されています。 777、1777も試してみました。変わりません。

私のスクリプトが新しいUnbuntu Webサーバーに対応するホスティングサーバーでファイルを正しく開いて書き込むのはなぜですか?私は何を見逃していますか?これは本当に恥ずかしかったです。

私はグーグルをしましたが、私の問題に対する解決策が見つかりませんでした。

関連情報