Php 是否可以使xml文件仅可供我的站点/服务器访问?

Php 是否可以使xml文件仅可供我的站点/服务器访问?,php,file,security,Php,File,Security,我想将一些客户付款计划信息存储在一个比SQL表更容易编辑的文件中。现在,我将它存储在公共目录中的XML文件中 有没有办法让我的站点和/或服务器只能访问它,这样用户就不能篡改这些值?如果服务器端php读取这些值,是否很难“破解”?如果文件保存在根目录之外,则公众无法访问该文件。只要路径是允许的,它仍然可以包含在服务器端的include,require,等等。您可以使用mod_rewrite和.htaccess?或SQL接口,如MySQL Workbench/Navicat,您的意思是只有PHP可以

我想将一些客户付款计划信息存储在一个比SQL表更容易编辑的文件中。现在,我将它存储在公共目录中的XML文件中


有没有办法让我的站点和/或服务器只能访问它,这样用户就不能篡改这些值?如果服务器端php读取这些值,是否很难“破解”?

如果文件保存在根目录之外,则公众无法访问该文件。只要路径是允许的,它仍然可以包含在服务器端的
include
require
,等等。

您可以使用
mod_rewrite
.htaccess
?或SQL接口,如MySQL Workbench/Navicat,您的意思是只有PHP可以打开/读取文件吗?或者人们无法从其他网站链接到它?