ubuntu 服务器 22.04.2 LTS 不写入基于 perl 的 txt 文件?

ubuntu 服务器 22.04.2 LTS 不写入基于 perl 的 txt 文件?

我刚刚安装了 Ubuntu 服务器来创建一个供个人使用的家庭网络服务器。我添加了 Virtualmin,我的页面和 cgi 都按预期出现。

我注意到的问题是,当我尝试打开、写入或保存用 perl 编写的 txt 文件时,它不起作用?

我在免费托管网站上安装了相同的脚本,并且它运行良好。但是在我的家庭网络服务器上它甚至从未打开该文件?这是最后一步,我高兴极了。登录期间的示例我有一个 txt 文件名称 TMP_IP.txt

一个小子例程打开该文件,并在编辑期间检查 IP 是否正确,或者只是将当前 IP 添加到文本文件中。在脚本中的每种情况下,无论我如何使用打开和写入功能,它都无法打开文件。权限设置为666。我也尝试过777、1777。没有不同。

为什么我的脚本能够在与我的新 Unbuntu Web 服务器相对应的托管服务器上正确打开和写入文件?我缺少什么?这实在是难倒了我。

我用谷歌搜索,找不到解决我的问题的方法。

相关内容