Php 防止用户更改文本文件中的特定行

Php 防止用户更改文本文件中的特定行,php,ftp,Php,Ftp,我正在为我的社区minecraft服务器制作一个控制面板。我想保留将服务器赠送给其他人的选项。Minecraft服务器有一个配置文件,其中包含选项IP/端口。由于人们将通过FTP直接访问该文件,我仍然不希望他们更改端口,但它的其余部分必须是可编辑的。有没有什么好办法阻止用户这样做?目前我唯一的想法是从只有root用户才能访问的数据库中获取每个服务器的prot,然后在每个服务器启动/重新启动之前将端口回显到文件中。回复标题:“防止用户更改文本文件中的特定行”。不幸的是,这是不可能的 将所有可编辑的

我正在为我的社区minecraft服务器制作一个控制面板。我想保留将服务器赠送给其他人的选项。Minecraft服务器有一个配置文件,其中包含选项IP/端口。由于人们将通过FTP直接访问该文件,我仍然不希望他们更改端口,但它的其余部分必须是可编辑的。有没有什么好办法阻止用户这样做?目前我唯一的想法是从只有root用户才能访问的数据库中获取每个服务器的prot,然后在每个服务器启动/重新启动之前将端口回显到文件中。

回复标题:“防止用户更改文本文件中的特定行”。不幸的是,这是不可能的

将所有可编辑的数据保存在一个文件中,您可以在其中授予他们写权限,或者创建一个简单的GUI,在其中设置端口,但其余部分是可编辑的(然后确保他们没有更改实际设置文件的权限)。

在标题上回答:“防止用户更改文本文件中的特定行”。不幸的是,这是不可能的


将所有可编辑的数据保存在一个文件中,您可以在其中授予它们写访问权限,或者创建一个简单的GUI,其中设置了端口,但其他数据是可编辑的(然后确保它们没有更改实际设置文件的权限).

让用户通过html表单输入数据,并在用户提交表单时使用php构建txt文件

让用户通过html表单输入数据,并在用户提交表单时使用php构建txt文件

将文件权限更改为
777
我为什么要这样做?这毫无意义。将文件权限更改为
777
我为什么要这样做?这毫无意义。