我用PHP创建文件:
$handle = fopen('backup/db-'.date("ymdhis").'.sql.gz','w+');
fwrite($handle, $gzdata);
fclose($handle);
chmod('backup/db-'.date("ymdhis").'.sql.gz', 0700);
但可以通过Web浏览器访问创建的文件。在这里有一些不允许的方式吗?
答案 0 :(得分:0)
添加您的.htaccess
文件
<FilesMatch "\.(inc)$">
Order deny,allow
Deny from all
</FilesMatch>
同样好的建议:将您的包含放在目录中,并拒绝访问.htaccess
文件中的该目录。
答案 1 :(得分:0)
有两种方式:
如果你必须使用公共空间地址,保护它写作也是适当的&#34; deny&#34; on .htaccess
另一方面,把它放在一个私人空间