php - 数据库详细信息的平面文件存储

标签 php mysql data-security

我需要以平面文件格式存储 mysql 数据库访问详细信息。即在 .txt 中,详细信息位于单独的行中。我可以轻松做到这一点,但是存在一个很大的安全缺陷,即任何人都可以轻松导航到并读取详细信息.txt 文件。

我怎样才能做到这一点,这是不可能的。

我厌倦了将文件另存为 .php,但它不会使用命令读取行。

$lines = file('details.php');

最佳答案

在您的 htaccess 文件中您可以添加

<Files "database.txt">
    Order Allow,Deny
    Deny from all
</Files>

这将阻止人们访问该文件

关于php - 数据库详细信息的平面文件存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18314840/

相关文章:

mysql - 同时查询多个表的特定日期范围

AndroidKeyStore 在设备密码更改后消失

c - 编辑可执行文件代码时出现段错误

mysql - 我应该为 Spring 3.1.0、Hibernate 4.0.1.Final 和 MySQL 5.1 使用什么合并数据源?

java - 当我从数据库表中获取特定列时,在代码中出现 java.sql.SQLException

security - TrackJS 和 GDPR 以及 SPA

PHP 舍入数字

php - 我如何显示连接的 3 个表中的项目

PHP,file_get_contents() 为 PDF 文件返回 null

php - 读取二维数组的key