Forum Gündemi:


Konu Başlığı : Ücretsiz WHMCS Otomatik Log Temizleme Modülü

*
Bu konu; tarihinde açılmış olup, 0 defa yorumlanmıştır.
Konu Sahibi : System
Konuyu Değerlendir
  • 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5
Çevrimdışı
Super Moderator
******
233
mesajlar
203
konular
0
(Ticaret Puanı: )
May 2019
(Kayıt Tarihi)
#1
10-15-2019, 10:05 PM
Merhaba, bir çok arkadaşın işini kolaylaştıracak şekilde hazırladığımız log temizleme dosyasını sizlerle paylaşıyorum..

İlgili kodları istediğiniz isimle ana dizine atarak clear.php günde 1 kez şekilde çalışıcak cron oluşturmanız yeterlidir. Veri tabanı bağlantı bilgilerinizi girip, temizleme sonrası bildirimin geleceği eposta adresiniz giriniz. İşlem Tamamdır.

PHP Kod:
<?php


require_once("init.php");
mysql_query("TRUNCATE TABLE tblactivitylog");
mysql_query("TRUNCATE TABLE tblmodulelog");
mysql_query("TRUNCATE TABLE tblwhoislog");
mysql_query("TRUNCATE TABLE tbladminlog");
mysql_query("TRUNCATE TABLE tblgatewaylog");
mysql_query("TRUNCATE TABLE tblticketlog");
mysql_query("TRUNCATE TABLE tblioncube_file_log");
mysql_query("TRUNCATE TABLE tblupdatelog");
     
$host 
'localhost';
$dbname 'XXXXXX';
$dbuser 'XXXXXXX';
$dbpass 'XXXXXXXX';
 
$to 'info<span class="userTag">@siteadi.com';</span// Mail bildirimi
     
function MailNotice($subject$message) {
    global $to;
    $message wordwrap($message70"rn");
    if (!mail($to$subject$message)) {
        error_log('E-Posta Gönderirken Hata Oluştu: ' $message);
    }
}
$date date('Y-m-d'strtotime('-2 weeks'));
 
$sql "DELETE FROM tbllog_register WHERE created_at < :date";
try {
    $dbh = new PDO('mysql:host=' $host ';dbname=' $dbname$dbuser$dbpass);
    $dbh->setAttribute(PDO::ATTR_ERRMODEPDO::ERRMODE_EXCEPTION);
    $sth $dbh->prepare($sql);
    $sth->bindParam(':date'$date);
    $sth->execute();
    $deleted $sth->rowCount();
    MailNotice('Whmcs Temizleme Bildirimi''Log temizleme başarılı, silinen ' $deleted ' kayıt.');
} catch(
PDOException $e) {
    MailNotice('PDO Hata Satır 52'$e->getMessage() . ' with sql = ' $sql);
}
?>



yazılım sahibi netzen
Bir Dünya İstiyorum Çocukların Rahatça Oynayabildiği ve Güven İçinde Yaşayabildiği...

* Skype Kullanmıyorum.


Foruma Git:


Görüntüleyenler: 1 Ziyaretçi