• 29-07-2025, 21:58:18
    #1
    merhaba bir web sitremde hosting panelinde Inode kısmı çok hızlı domaktadır buna etki eden dosyalrı buldum ancak sürekli el ile silmek istemiyorum istediğim türde bir kod yazdım ancak bunu cron job ile çalıştırıp istediğim süre zarfında bu dosyaalrı oto silebilecek bi otomasyon yapabilecek biri varsa yardımcı oalbilir mi

    yazdırdığım kod
    <?php
    // Hata raporlamayı aç (isteğe göre kapatılabilir)
    error_reporting(E_ALL);
    ini_set('display_errors', 1);
    
    // Ana dizin (Script bu dizinde olmalı: public_html altında)
    $baseDir = __DIR__ . '/storage/framework';
    
    // 1. sessions klasörünü tamamen sil ve yeniden oluştur
    $sessionsPath = $baseDir . '/sessions';
    if (is_dir($sessionsPath)) {
        exec("rm -rf " . escapeshellarg($sessionsPath));
        echo "sessions klasörü silindi.\n";
    }
    
    if (mkdir($sessionsPath, 0755, true)) {
        echo "sessions klasörü yeniden oluşturuldu.\n";
    } else {
        echo "sessions klasörü oluşturulamadı.\n";
    }
    
    // 2. cache/data klasörünü tamamen sil (yeniden oluşturulmaz)
    $cacheDataPath = $baseDir . '/cache/data';
    if (is_dir($cacheDataPath)) {
        exec("rm -rf " . escapeshellarg($cacheDataPath));
        echo "cache/data klasörü tamamen silindi.\n";
    } else {
        echo "cache/data klasörü zaten yok.\n";
    }
    ?>
  • 29-07-2025, 22:01:37
    #2
    Wordpress & PHP Uzmanı
    Merhabalar çok iyi olduğum bir konuya denk getirdiniz +90 542 572 26 46 iletişime geçebilirsiniz.
  • 29-07-2025, 22:18:56
    #3
    Sunucu size ait ise / root iseniz bash script yazdırın chatgpt'ye crona ekleyin (önce bash scriptin güvenliğini test edin). Eğer paylaşımlı hosting iseniz ve php tarafında exec disable değil ise benzer bir php script yazıp yine cronjob ekleyebilirsiniz. (yine php scriptin güvenliğini test edin)
  • 29-07-2025, 22:21:19
    #4
    CliaWeb adlı üyeden alıntı: mesajı görüntüle
    Sunucu size ait ise / root iseniz bash script yazdırın chatgpt'ye crona ekleyin (önce bash scriptin güvenliğini test edin). Eğer paylaşımlı hosting iseniz ve php tarafında exec disable değil ise benzer bir php script yazıp yine cronjob ekleyebilirsiniz. (yine php scriptin güvenliğini test edin)
    çok anladığım bir konu değil ancak yine başkasına farklı bir iş için benzer bir işlem yaptırdım yazdığım kon da örnek olması adına yazdım yardımcı olacak kişi ücretiyle yeniden yazıp siteye entegre edebilir, host bana ait değil paylaşımlı kullanıyorum