服务器上的文本文件保护


Textual file protect at server

我有一个内部使用的小型php应用程序,当然通常我使用mySql数据库,但在这种情况下,我有文本数据库,例如dir结构:

publichtml/mydatabase
  publichtml/mydatabase/orders
      1.txt
      2.txt
  publichtml/mydatabase/invoice
      1.txt
      2.txt
  publichtml/mydatabase/user
      users.txt

我如何使用以下函数保护这个数据库并只允许从我的php源访问:

$dat_example = substr(file_get_contents("mydatabase/orders/1.txt"),0,100000000000); 

感谢

如果您的用户cPanel只托管密码保护mydatabase文件夹(密码保护目录选项)。