CodeIgniter Forums

Full Version: is it possible to make command to delete debugbar json files?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
In Codeigntier 4, Debugbar is automatically creating so many json files when CI_ENVIRONMENT = development.
is there any way to delete it periodically?

can we create one spark command to delete these json files? 

is there any good solution?
I am not familiar with Spark so use this index.php script: 

Code:
# CLEANER -  only shows last error logs and debugbar JSON files
  define('LOGFILE',  '../writable/logs/log-' .date('Y-m-d') .'.php');
  $ok = @unlink(LOGFILE);
  $ok = @array_map('unlink', glob("../writable/debugbar/*.json"));
(03-10-2020, 09:08 PM)John_Betong Wrote: [ -> ]I am not familiar with Spark so use this index.php script: 

Code:
# CLEANER -  only shows last error logs and debugbar JSON files
  define('LOGFILE',  '../writable/logs/log-' .date('Y-m-d') .'.php');
  $ok = @unlink(LOGFILE);
  $ok = @array_map('unlink', glob("../writable/debugbar/*.json"));

i got it. thank you.
In CI 4 the log files extension is .log not .php 

This is what worked for me:

PHP Code:
<?php
    
# CLEANER -  only shows last error logs and debugbar JSON files
    
$ok = @array_map('unlink'glob("../writable/logs/*.log"));
    
$ok = @array_map('unlink'glob("../writable/debugbar/*.json"));