0

我正在尝试使用 SQLite 3 在实时网站上设置一个小型 Web 应用程序。

为了让 PHP 在我的本地服务器上与它通信,我必须对chmod 777数据库文件进行操作,否则它不允许我写入它。

但是,如果它在实时站点上,我不希望它存在,777因为任何人都可以下载数据库(如果他们知道/猜测路径)。

如何限制对它的访问并且仍然能够写入数据库文件?

4

1 回答 1

2

您可以通过 .htaccess 规则限制数据库下载。

在 db 目录中放置一个 .htaccess 文件:

命令拒绝,允许所有人拒绝

然后,没有人可以下载数据库。

于 2013-07-23T17:38:49.790 回答