you’ll need to do a cron job in your cpanel after setting “BID_EXPIRE_TIME”. What I did instead was I added a code to frontpage_main.php to cancel the old bids once my website was opened by anyone.
Here is the code. Just add it to the top of your “frontpage_main.php” after setting “BID_EXPIRE_TIME”:
Sorry for the late answer. I can’t do a cron job because it’s not a dedicated server.
Auto cancellation seems to have a strange behaviour. I’ve set 48 in the local config file and it works (48 hours delay). But if i set 24 it doesn’t work. So i’ve set 48 hours and it’s ok.
I do not believe that the problem is with the hours. If you are using simpilot’s version, there was a minor bug in the system’s core files and I have already submitted a pull request on github for that. The bug has to do with true/false flags cause the script seems to run only when you set the setting to false. Open your admin/maintenance.php and find this: