• Buradasın

    PHP error log nasıl silinir?

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    PHP error log dosyasını silmek için aşağıdaki yöntemlerden birini kullanabilirsiniz:
    1. cPanel üzerinden: cPanel'e giriş yaptıktan sonra "Select PHP Version" seçeneğine tıklayın, "Switch To PHP Options" seçeneğini seçin ve "log_errors" değerini "Off" olarak ayarlayın 13.
    2. .htaccess
      dosyası ile
      :
      public_html
      klasöründe
      .htaccess
      dosyasını düzenleyin ve aşağıdaki kodu ekleyin:
      php_flag log_errors off
      1.
    3. php.ini
      dosyası ile
      :
      public_html
      klasöründe yeni bir
      php.ini
      dosyası oluşturun ve içine
      log_errors = off
      kodunu yazın 1.
    Ayrıca, FTP veya cPanel File Manager kullanarak web alanınızdaki mevcut error_log dosyalarını manuel olarak silebilirsiniz 1.
    5 kaynaktan alınan bilgiyle göre:

    Konuyla ilgili materyaller

    Error log dosyası nerede?

    Error log dosyasının yeri, işletim sistemine ve sunucu yapılandırmasına göre değişir: 1. Unix/Linux sistemlerinde: Genellikle `/var/log/php/error.log`, `/var/log/httpd/error_log` veya `/var/log/apache2/error.log` dizinlerinde bulunur. 2. Windows sunucularında: XAMPP veya WAMP kurulumu yapılmışsa, log dosyası `C:\xampp\php\logs\php_error_log` veya `C:\wamp64\logs\php_error.log` gibi dizinlerde olabilir. 3. Paylaşımlı hosting ortamında: Loglar, hosting kontrol panelinde veya web sitesinin kök dizininde `logs/` veya `error_logs/` gibi bir dizinde yer alabilir. Ayrıca, web sunucusunun kendi log dosyaları da PHP hatalarını içerebilir, örneğin Apache için `error.log` dosyası. Runtime yapılandırma için `ini_set()` fonksiyonu kullanılarak error log ayarları dinamik olarak değiştirilebilir.

    Error log dosyası neden silinmez?

    Error log dosyası silinmeme nedeni, dosyanın sistem tarafından her zaman kullanılıyor olması olabilir. Bu dosyalar, Windows Olay Görüntüleyicisi tarafından sürekli olarak gereklidir ve dosyaların silinmesini veya yeniden adlandırılmasını engelleyen bir hizmet olan EventLog hizmeti durdurulamaz.