Temporarily store the teleporter file

Store under /etc/pihole instead of the web server, and delete
after sending.
This commit is contained in:
Mcat12
2017-04-24 21:29:44 -04:00
parent 3f04b346cb
commit 9454563123
+3 -1
View File
@@ -148,7 +148,7 @@ if(isset($_POST["action"]))
else
{
$filename = "pi-hole-teleporter_".date("Y-m-d_h-i-s").".zip";
$archive_file_name = "/var/www/html/".$filename;
$archive_file_name = "/etc/pihole/".$filename;
$zip = new ZipArchive();
touch($archive_file_name);
$res = $zip->open($archive_file_name, ZipArchive::CREATE | ZipArchive::OVERWRITE);
@@ -174,6 +174,8 @@ else
header("Expires: 0");
if(ob_get_length() > 0) ob_end_clean();
readfile($archive_file_name);
ignore_user_abort(true);
unlink($archive_file_name);
exit;
}