new pisilinux web sites

This commit is contained in:
Erkan IŞIK
2026-07-01 16:44:17 +03:00
commit b58488b586
21740 changed files with 2066209 additions and 0 deletions
+44
View File
@@ -0,0 +1,44 @@
<?php namespace Project\Controllers;
use DB,Import,DBTool,URL,File,Email;
class Back extends Controller{
function main(){
$dbname = 'pisilinuxorg_pisi20';
$path = REAL_BASE_DIR.'DbBackups/';
$backup_file = $path.$dbname.'_'.date("Y-m-d_H-i-s").'.bzip2';
$fileName = $dbname .'_'.date("Y-m-d_H-i-s").'.sql';
$message = $fileName.' veritabanı yedeklemesi yapıldı.';
$ff = $path.'pisilinuxorg_pisi20_2022-02-18_01-06-02.bzip2';
$dbtool = DBTool::backup('*', $fileName, $path);
file_put_contents("compress.bzip2://$backup_file", file_get_contents($path.$fileName));
File::delete($path.$fileName);
Email::from('info@pisilinux.org', 'Pisi Linux','info@pisilinux.org')
->receiver('admins@pisilinux.org')
->subject('DB Backup')
->message($message)
->attachment($backup_file)
->send();
telegram($message);
}
function dizin(){
$list = ftp::files('/2.0-Beta.1/');
foreach ($list as $key) {
$par = explode('/', $key);
echo '<a href="/back/dizin/'.$par['2'].'">'.$par['2'].'</a><br>';
//echo $par['2'].'<br>';
}
}
}